This post may contain affiliate links. Please read our disclosure policy.

This Creamy Penne Pasta Recipe is a super easy and delicious 20-minute recipe made with penne pasta smothered in a garlic butter cream sauce. Perfect served as a comforting main course or simple side dish.

Small white plate with penne noodles tossed in a homemade cream sauce and garnished with fresh parmesan and lemon zest.

Creamy Penne Pasta

Whenever my body craves some serious comfort food I always make this deliciously creamy garlic penne pasta. On the table in just 20-minutes, it’s made with simple ingredients – many of which you may already have in your pantry or refrigerator! 

Enjoyed by my whole family (all of us always go for seconds), this simple creamy penne is similar to fettuccine alfredo but more garlicky and not quite as heavy. 

But one of the best parts about this recipe is how easy it is to modify. Sometimes I’ll add some peas or mushrooms and sliced chicken breast to make it feel like a more well-rounded, complete meal. Most of the time, however, I’ll just cozy up with a big bowl of this out-of-this-world creamy garlic penne with nothing more than a generous dusting of freshly grated parmesan cheese and maybe (probably) a glass of wine.

Overhead image of a white pan filled with creamy penne pasta.

It’s really easy to make this creamy, luscious homemade white sauce. You’ll need a large pan or skillet and the following ingredients (exact measurements are in the recipe card at the bottom of the post):

  • salt
  • butter
  • all-purpose flour
  • fresh garlic
  • vegetable broth or chicken broth
  • fresh lemon juice
  • heavy cream
  • freshly grated parmesan cheese

Start by melting the butter in your pan or skillet. Once melted, whisk in the flour, creating a thick roux. Allow the roux to cook for a minute before adding the garlic, followed by the veggie broth or chicken broth (you can even add white wine) and lemon juice. Mix well to combine. Stir in the cream and simmer for a minute or two before adding the parmesan cheese. Season with salt and pepper, to taste.

Once the penne is cooked, reserve at least 1 cup of hot salted pasta water before draining. Use the reserved pasta water to thin the sauce if it becomes too thick. 

When ready, add the penne to the creamy garlic sauce and toss to coat.

Close up image of a pan filled with penne pasta tossed in a homemade cream sauce.

Recipe Notes + Tips

  • Although I made this recipe with penne pasta, feel free to use any pasta shape or noodle.
  • I highly recommend making this recipe using freshly grated parmesan cheese – not the powdered stuff. The flavor will be better overall and there won’t be any weird clumping.
  • I do not recommend making this recipe using half-and-half or any other lower-fat cream alternative. The sauce may curdle or separate due to the lower fat content and it will not taste as rich and delicious.
  • If the sauce becomes too thick, simply thin it out with some of the reserved pasta water that was used to cook the penne.
  • The sauce will continue to thicken as the pasta cools.
  • Season to taste. I did not provide exact amounts of salt or pepper as everyone has their own preference. Expect, however, that you will need to be somewhat generous with the salt as it is the primary seasoning.
  • Leftovers are delicious reheated the next day. Since the sauce will have thickened considerably, expect to add a little bit of liquid (cream, chicken broth, etc) before heating. Heat for 30 seconds in the microwave, gently stir, and continue to heat until the desired temperature is reached.

Penne pasta tossed in a homemade cream sauce with parmesan cheese and lemon zest.

I hope you LOVE this easy penne pasta recipe! It’s:

Creamy
Comforting
Rich
Luscious
Versatile
Cheesy
& so delicious!

Perfect any time of the year, I especially love serving this creamy penne with a small green salad, fruit salad, juicy chicken breast, or maybe even some yummy roasted asparagus.

Small white plate filled with creamy penne pasta garnished with grated parmesan cheese and fresh chopped parsley.

Looking for more delicious pasta recipes? Try these reader favorites:

Have you tried making this Creamy Penne Pasta Recipe?

Tell me about it in the comments below! I always love to hear your thoughts. And tag me #theforkedspoon on Instagram if you’ve made any of my recipes, I always love to see what you’re cooking in the kitchen.

Small white plate with penne noodles tossed in a homemade cream sauce and garnished with fresh parmesan and lemon zest.
4.85 from 33 votes

Creamy Penne Pasta Recipe


Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa
This Creamy Penne Pasta Recipe is a super easy and delicious 20-minute recipe made with penne pasta smothered in a garlic butter cream sauce. Perfect served as a comforting main course or simple side dish.
Prep: 5 minutes
Cook: 15 minutes
Total: 20 minutes
Servings: 4 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 8 ounces (½ lb) penne pasta
  • 4 tablespoon butter
  • 2 teaspoon all-purpose flour
  • 4 cloves garlic, minced
  • ¼ cup vegetable broth, (or chicken broth)
  • 1 teaspoon lemon juice
  • 1 cup heavy cream
  • ½ cup parmesan cheese, grated
  • salt and pepper, to taste
  • fresh parsley, to garnish

Instructions 

  • Bring a large pot of salted water to a boil over high heat. Cook the penne until it is al dente (about 2-3 minutes less than the cooking time listed on package directions).
  • As the pasta cooks, melt the butter in a large 12-inch skillet set over medium heat. Sprinkle the melted butter with the flour and use a whisk to combine (it will form a thick paste). Cook the paste (roux) for about 1 minute, stirring often.
  • Add the minced garlic followed immediately by the vegetable or chicken broth (you may also use your favorite dry white wine) and lemon juice. Whisk continuously as it comes to a gentle simmer. Allow it to simmer/bubble for about 30 seconds.
  • Still whisking, slowly stir in the cream until fully combined with the flour mixture. Bring to a gentle simmer then reduce heat to medium-low. Cook over medium-low heat for about 2 minutes, or until it has thickened slightly.
  • Stir in the grated parmesan cheese and season with salt and pepper, to taste. Remove from heat.
  • Reserve at least 1 cup of hot pasta water before draining the pasta. Add the drained pasta to the sauce and toss to coat. Add some of the reserved pasta water to the skillet, as needed, if the sauce becomes too thick (the starch from the pasta will help thicken the sauce).
  • Season with additional salt and pepper, to taste, and serve garnished with additional grated parmesan cheese and fresh parsley, if desired.

Notes

  • This recipe can be made with any pasta shape or pasta noodle.
  • This recipe is best when it is made with heavy cream. Anything lower in fat will yield different results.
  • Don't forget to reserve at least 1 cup of boiling, salted pasta water.

Nutrition

Calories: 574kcal | Carbohydrates: 46g | Protein: 14g | Fat: 37g | Saturated Fat: 23g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Trans Fat: 1g | Cholesterol: 120mg | Sodium: 386mg | Potassium: 200mg | Fiber: 2g | Sugar: 2g | Vitamin A: 1354IU | Vitamin C: 2mg | Calcium: 208mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment below!

 

Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlight

Jessica Randhawa

Chef | Food Photographer

Iโ€™m Chef Jessica Randhawa, bringing over 14 years of experience in creating and publishing over 1200 mouthwatering recipes, coupled with invaluable kitchen tips and professional guidance, to transform your daily cooking into a truly enriching culinary adventure.

You may also like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




4.85 from 33 votes (33 ratings without comment)