Introduction
Creamy Garlic Mushroom Penne is the ultimate comfort food pasta, combining tender penne noodles with a luscious garlic-infused cream sauce and savory, earthy mushrooms. This dish is rich, flavorful, and indulgent, yet surprisingly easy to prepare, making it perfect for both weeknight dinners and special occasions. The creamy sauce clings beautifully to each penne, ensuring that every bite is a perfect balance of tender pasta, succulent mushrooms, and aromatic garlic.
Why I Love This Recipe
I love this recipe for its simplicity, flavor, and versatility. The mushrooms provide a meaty, earthy depth that pairs beautifully with the richness of the cream sauce and the sharpness of Parmesan. The garlic adds a fragrant warmth that elevates the dish without overpowering it. What’s truly remarkable is how quickly it comes together: in under 30 minutes, you can create a pasta dish that tastes like it belongs in a restaurant.
The dish is also incredibly comforting. The creamy sauce, combined with tender penne and sautéed mushrooms, creates a sense of indulgence that feels like a warm hug on a plate. I also appreciate how adaptable it is—you can add spinach, sun-dried tomatoes, or even protein like chicken or shrimp to make it a more filling meal. It’s a recipe that satisfies cravings, nourishes the soul, and leaves a lasting impression on anyone who tries it.
Why This Is a Must-Try Dish
This dish is a must-try because it perfectly balances creaminess, flavor, and texture. The penne noodles act as the perfect vehicle for the garlic mushroom cream sauce, ensuring every bite is rich and satisfying. The umami depth of the mushrooms combined with the silky sauce creates a luxurious pasta experience without the need for overly complex ingredients or preparation.
It’s also a crowd-pleaser. Whether served for a cozy dinner at home or for guests, this dish impresses with its flavors, aroma, and presentation. Additionally, it’s versatile enough to accommodate dietary preferences, making it easy to adapt into vegetarian, gluten-free, or protein-enriched versions. With its rich, comforting flavor profile, Creamy Garlic Mushroom Penne is a dish that everyone should experience at least once.
Recipe Overview
- Preparation Time: 10 minutes
- Cooking Time: 20 minutes
- Total Time: 30 minutes
- Servings: 4
- Calories (per serving): ~500 kcal
- Course: Main Course
- Cuisine: Italian
Ingredients
Pasta & Sauce:
- 12 oz (340 g) penne pasta
- 2 tbsp olive oil
- 3 tbsp unsalted butter
- 4 cloves garlic, minced
- 10 oz (280 g) mushrooms, sliced (cremini, button, or a mix)
- 1 cup heavy cream
- ½ cup vegetable or chicken broth
- ½ cup grated Parmesan cheese
- Salt and black pepper, to taste
- ¼ tsp crushed red pepper flakes (optional)
- 2 tbsp fresh parsley, chopped
- 1 tsp thyme leaves (optional)
Cooking Directions
Step-by-Step Preparation Method
- Cook the Penne
- Bring a large pot of salted water to a boil.
- Cook penne according to package instructions until al dente.
- Reserve ½ cup pasta water, then drain and set aside.
- Sauté the Mushrooms
- Heat olive oil and butter in a large skillet over medium heat.
- Add sliced mushrooms and sauté for 5–7 minutes until golden brown.
- Add garlic and cook for 1 minute until fragrant.
- Make the Cream Sauce
- Add heavy cream and broth to the skillet, stirring to combine.
- Bring to a gentle simmer and let it thicken slightly, about 3–5 minutes.
- Stir in Parmesan cheese until melted and smooth.
- Season the Sauce
- Add salt, pepper, and crushed red pepper flakes (if using).
- Add thyme leaves if desired.
- Combine Pasta and Sauce
- Toss the cooked penne into the skillet with the sauce.
- Add reserved pasta water a little at a time to achieve desired consistency.
- Stir in chopped parsley just before serving.
- Serve
- Transfer to serving bowls or plates.
- Top with extra Parmesan cheese and a drizzle of olive oil if desired.

How to Serve
- Serve immediately while warm and creamy.
- Pair with garlic bread or a fresh green salad.
- Garnish with additional parsley or thyme for presentation.
Recipe Tips
- Don’t overcrowd the skillet when sautéing mushrooms; cook in batches if necessary to ensure they brown properly.
- Use freshly grated Parmesan for the best flavor and smooth melting.
- Reserve pasta water—it helps the sauce cling to the penne and adds silkiness.
- For extra creaminess, stir in a tablespoon of cream cheese.
Variations
- Protein Addition: Add cooked chicken, shrimp, or pancetta to make it heartier.
- Vegetable Variation: Incorporate spinach, sun-dried tomatoes, or roasted bell peppers.
- Cheese Twist: Swap Parmesan with Pecorino Romano or add mozzarella for stringy richness.
- Low-Fat Version: Use half-and-half or milk instead of heavy cream and reduce butter.
- Gluten-Free: Substitute penne with gluten-free pasta of your choice.
Freezing & Storage
- Refrigeration: Store leftovers in an airtight container for up to 3 days. Reheat gently in a skillet with a splash of broth or cream.
- Freezing: The cream sauce may separate slightly when frozen. Freeze cooked pasta in a freezer-safe container for up to 2 months. Reheat slowly on low heat, stirring frequently, and add a little cream or broth to restore texture.
Special Equipment Needed
- Large pot for pasta
- Large skillet or sauté pan
- Wooden spoon or silicone spatula
- Knife and cutting board
FAQ
Q1: Can I make this recipe ahead of time?
Yes, you can prepare the mushroom sauce in advance. Reheat and toss with freshly cooked pasta just before serving.
Q2: Can I use different types of mushrooms?
Absolutely! Cremini, button, shiitake, or portobello all work well.
Q3: Can I make it vegan?
Yes! Use plant-based cream, vegan butter, and vegan Parmesan alternatives.
Q4: Can I add wine to the sauce?
Yes, a splash of white wine adds depth of flavor. Add it after sautéing mushrooms and before adding cream.
Q5: How do I prevent the sauce from separating?
Simmer gently and avoid high heat once the cream is added. Stir frequently.
Conclusion
Creamy Garlic Mushroom Penne is a rich, comforting, and versatile pasta dish that’s perfect for any occasion. With tender penne, earthy mushrooms, and a luscious garlic cream sauce, this recipe delivers restaurant-quality flavor with minimal effort. Its creamy texture, aromatic flavors, and satisfying bite make it a must-try for pasta lovers, vegetarians, and anyone craving a hearty, indulgent meal. Easy to prepare, adaptable, and delicious, this dish is sure to become a family favorite and a go-to for cozy weeknight dinners or special gatherings.
Creamy Garlic Mushroom Penne
Course: pastaCuisine: ItalianDifficulty: easy4
servings10
minutes20
minutes30
minutesIngredients
Pasta & Sauce:
12 oz (340 g) penne pasta
2 tbsp olive oil
3 tbsp unsalted butter
4 cloves garlic, minced
10 oz (280 g) mushrooms, sliced (cremini, button, or a mix)
1 cup heavy cream
½ cup vegetable or chicken broth
½ cup grated Parmesan cheese
Salt and black pepper, to taste
¼ tsp crushed red pepper flakes (optional)
2 tbsp fresh parsley, chopped
1 tsp thyme leaves (optional)
Directions
- Cook the Penne: Bring a large pot of salted water to a boil. Cook penne according to package instructions until al dente. Reserve ½ cup pasta water, then drain and set aside.
- Sauté the Mushrooms: Heat olive oil and butter in a large skillet over medium heat. Add sliced mushrooms and sauté for 5–7 minutes until golden brown. Add garlic and cook for 1 minute until fragrant.
- Make the Cream Sauce :Add heavy cream and broth to the skillet, stirring to combine. Bring to a gentle simmer and let it thicken slightly, about 3–5 minutes. Stir in Parmesan cheese until melted and smooth.
- Season the Sauce: Add salt, pepper, and crushed red pepper flakes (if using). Add thyme leaves if desired.
- Combine Pasta and Sauce: Toss the cooked penne into the skillet with the sauce. Add reserved pasta water a little at a time to achieve desired consistency. Stir in chopped parsley just before serving.
- Serve: Transfer to serving bowls or plates. Top with extra Parmesan cheese and a drizzle of olive oil if desired.