Creamy Garlic Onion Mushroom Pasta Recipe

Creamy Garlic Mushroom Pasta

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

If you’re a fan of hearty, flavor-packed pasta dishes, this Creamy Garlic Onion Mushroom Pasta is going to be your new favorite. It’s one of those cozy meals that feels indulgent without being overly complicated. The slow-roasted garlic and onions bring out natural sweetness, while mascarpone adds a luxurious, creamy texture. The sun-dried tomatoes and basil give it a Mediterranean touch that makes every bite irresistible.

Whether you’re cooking for a weeknight dinner or hosting a casual get-together, this recipe is both elegant and comforting — a real crowd-pleaser!

Ingredients you’ll need for Creamy Garlic Onion Mushroom Pasta

  • Pasta – Choose your favorite pasta shape — spaghetti, fettuccine, penne, or tagliatelle all work beautifully. It’s the base that carries all the rich, creamy flavors.
  • Mushrooms – Earthy and savory, mushrooms add a delicious umami depth to the sauce. Use fresh mushrooms like chestnut, button, or even a mix for added texture.
  • Onion – When roasted, onions become sweet and caramelised, adding a mellow richness to the dish that pairs perfectly with the garlic.
  • Garlic – A whole head of garlic is roasted until golden and soft, bringing a beautifully sweet and mellow flavor that infuses the entire pasta.
  • Mascarpone – This creamy Italian cheese gives the sauce its luxurious, silky texture. It melts into the roasted vegetables to create a velvety base.
  • Sun-Dried Tomatoes – These little flavor bombs bring a tangy, slightly smoky bite that cuts through the creaminess and adds a Mediterranean twist.
  • Extra Virgin Olive Oil – Used for roasting and finishing, good quality olive oil enhances every ingredient and brings everything together beautifully.
  • Italian Herbs – A fragrant blend of herbs like oregano, basil, and thyme adds that signature Italian aroma and flavor.
  • Paprika – A touch of paprika gives the dish subtle warmth and color, without overpowering the other flavors.
  • Black Pepper & Salt – Seasoning is key — freshly ground black pepper and a pinch of salt help balance and highlight all the natural flavors.
  • Fresh Basil Leaves – Torn and stirred in just before serving, basil adds freshness, color, and a fragrant finish to the dish.
  • Pasta Water – Don’t toss it! This starchy water is essential for binding the sauce and helping it cling to the pasta perfectly.
Creamy Garlic Onion Mushroom Pasta – A tray of pasta coated in a velvety garlic sauce, roasted mushrooms, onions, sun-dried tomatoes, and fresh basil leaves, ready to be served

How To Make Creamy Garlic Onion Mushroom Pasta

Preheat your oven to 220°C (428°F).

Prepare the roasting tray:

Add garlic and mascarpone:

  • Cut the top off the garlic head, place it on the tray, and drizzle with a little more olive oil. Add dollops of mascarpone across the tray — it will melt and mingle with the roasted vegetables as it cooks.
A garlic head with the top cut off placed on a tray among mushrooms and onions, with mascarpone dolloped across the mixture and a light drizzle of olive oil on top.

Roast:

  • Cover the tray tightly with foil and roast for about 1 hour, or until the onions are soft and caramelised and the garlic is golden and tender.
Baking tray fresh out of the oven, with golden roasted mushrooms, caramelised onions, soft roasted garlic, and melted mascarpone

Cook the pasta:

Meanwhile, bring a pot of salted water to a boil and cook the pasta according to the package instructions until al dente. Be sure to reserve about 1 cup of the pasta water before draining, as it will help create a smooth, creamy sauce.

Build the creamy sauce:

  • Once out of the oven, squeeze the roasted garlic out of its skin and mash it gently into the mixture. Add the chopped sun-dried tomatoes and torn basil leaves. Stir everything together.

Combine with pasta:

  • Add the cooked pasta to the tray, along with a splash of the reserved pasta water. Toss until the pasta is well coated in the creamy, garlicky sauce. Add more water if needed to loosen it.

Tips And Tricks For The Perfect Creamy Garlic Onion Mushroom Pasta

  • Use high-quality mascarpone for the best creamy texture.
  • Don’t skip the foil when roasting — it keeps the garlic moist and prevents the onions from burning.
  • Save your pasta water! It’s full of starch and perfect for making the sauce cling to the pasta.
  • Roast slow and low – giving the garlic and onions time to caramelise really deepens the flavor.

Substitutions And Variations

  • Vegan version: Swap mascarpone with a plant-based alternative or cashew cream.
  • Add protein: Toss in grilled chicken, tofu, or chickpeas for a more filling meal.
  • Different herbs: Fresh thyme or oregano can be used instead of Italian herb mix.
  • Cheesy twist: Add a sprinkle of grated Parmesan or Pecorino on top before serving.

Serving Suggestions for Garlic Onion Mushroom Pasta

This Garlic Mushroom Pasta is rich and satisfying on its own, but if you’re looking to round out the meal, here are some lovely sides:

  • A crisp green salad with lemon vinaigrette
  • Garlic bread or focaccia for dipping
  • A glass of chilled white wine (like Pinot Grigio or Sauvignon Blanc)

Want to get extra fancy? Drizzle a little truffle oil just before serving for that luxe touch.

Creamy Garlic Mushroom Pasta – A tray of pasta coated in a velvety garlic sauce, roasted mushrooms, onions, sun-dried tomatoes, and fresh basil leaves, ready to be served

Leftovers And Storage

This Garlic Mushroom Pasta stores well in the fridge for up to 3 days. Place it in an airtight container and reheat gently on the stove or in the microwave. If the sauce thickens too much, just add a splash of water or a bit more mascarpone while reheating.

Freezing isn’t recommended for this dish due to the mascarpone, which may separate when thawed.

Final Thoughts

This Creamy Garlic Onion Mushroom Pasta is everything you want in a comforting meal — creamy, savory, and bursting with roasted garlic flavor. The addition of sun-dried tomatoes and basil gives it that extra flair that elevates a simple dish into something truly special.

It’s a recipe you’ll find yourself coming back to again and again, whether you’re cooking for loved ones or treating yourself to a cozy night in. Plus, it’s so flexible — feel free to make it your own with your favorite add-ins or swaps.

Thanks so much for visiting Essen Paradies! If you try this Creamy Garlic Onion Mushroom Pasta or any other recipes here, I’d love to hear your thoughts. 💬 Your comments and ⭐️⭐️⭐️⭐️⭐️ ratings mean the world and help others discover these flavorful dishes. Whether it’s a cozy dinner or a special treat, I hope it brings a little extra comfort and joy to your day! 💚

Other Pasta Recipes

The Best Chicken Alfredo Pasta

Baked Caramelized Onion Pasta

Marry Me Chicken Pasta

Shrimp Pasta with Cherry Tomatoes

Creamy Garlic Mushroom Pasta

Creamy Garlic Onion Mushroom Pasta

Anamaria Negoita
This Creamy Garlic Mushroom Pasta is a rich, comforting dish featuring roasted mushrooms, sweet garlic, sun-dried tomatoes, and fresh basil, all tossed in a velvety mascarpone sauce. Perfect for a cozy meal that’s bursting with flavor!
No ratings yet
Prep Time 15 minutes
Cook Time 1 hour 15 minutes
Total Time 1 hour 30 minutes
Course Main Course
Cuisine Italian, Mediterranean
Servings 2 Servings
Calories 550 kcal

Ingredients
  

  • 200 g Pasta your choice of shape
  • 200 g Mushrooms sliced
  • 1 large onion thinly sliced
  • 1 head of garlic
  • 3 tbsp mascarpone
  • 6 sun-dried tomatoes (in olive oil) chopped
  • 4 tbsp olive oil
  • ½ tsp black pepper
  • 1 tsp Italian herbs
  • 1 tsp paprika powder
  • 1 tsp salt to taste
  • Fresh basil leaves a handful
  • Reserved pasta water as needed

Instructions
 

  • Preheat the oven to 220°C (430°F).
  • Prepare the vegetables: Place the sliced mushrooms and onions on a large baking tray. Drizzle with olive oil and season with salt, pepper, Italian herbs, and paprika. Mix everything well to ensure even coating.
  • Add garlic and mascarpone: Slice the top off the head of garlic and place it on the tray. Drizzle with olive oil and add dollops of mascarpone across the vegetables.
  • Roast: Cover the tray with foil and roast in the preheated oven for about 1 hour, or until the vegetables are tender and the garlic is soft and golden.
  • Cook the pasta: Meanwhile, bring a pot of salted water to a boil and cook the pasta according to the package instructions until al dente. Be sure to save about 1 cup of the pasta water before draining.
  • Build the sauce: After roasting, squeeze the roasted garlic out of its skin and mash it into the vegetables. Add the chopped sun-dried tomatoes and torn basil leaves. Stir everything together.
  • Combine with pasta :Add the cooked pasta to the tray, along with a splash of the reserved pasta water. Toss everything until the pasta is well coated in the creamy sauce. Add more pasta water if needed to reach your desired consistency.
  • Serve: Garnish with extra basil leaves and a drizzle of olive oil. Serve warm and enjoy!

Nutrition

Calories: 550kcalCarbohydrates: 65gProtein: 14gFat: 25gSaturated Fat: 5gCholesterol: 20mgSodium: 850mgFiber: 5gSugar: 6gVitamin A: 600IUVitamin C: 15mgCalcium: 70mgIron: 2mg
Keyword Creamy Garlic Mushroom Pasta, Easy Pasta Recipe, Healthy Pasta Dinner, Mascarpone Pasta, Mushroom and Sun-Dried Tomato Pasta, Roasted Garlic Pasta, Vegetarian Pasta Recipe
Tried this recipe?Let us know how it was!

Similar Posts