Italian Baked Pasta with Butternut Squash and Sausage

Creamy Mushroom Spaghetti Recipe
Creamy Mushroom Spaghetti Recipe
This post may contain affiliate links, that help support this blog. If you make a purchase through these links, I may earn a commission—at no cost to you. For more information read my disclosure policy.
This creamy mushroom spaghetti recipe is an easy vegetarian pasta dinner that’s perfect for busy weeknights. Made with tender mushrooms, garlic, butter, cream, and spaghetti, this comforting Italian-inspired dish is full of rich, savory flavor. It’s affordable, versatile, and ready in less than 30 minutes!
You only need a handful of simple ingredients to make this delicious vegetarian mushroom pasta. The garlic and mushrooms create a flavorful base, while the cream brings everything together in a silky sauce that coats every strand of spaghetti. It’s a satisfying meatless dinner that proves you don’t need meat to make a delicious meal.
Want to make it a heartier dinner? Add leftover roasted chicken or cooked shrimp to the sauce and toss until heated through. You can also finish the pasta with freshly grated Parmesan cheese and chopped parsley for even more flavor.
Besides being easy to prepare, this mushroom spaghetti is a versatile meal you can customize with ingredients you already have in your kitchen. Serve it with a crisp green salad, garlic bread, or roasted vegetables for a simple, comforting dinner the whole family will enjoy.

Things to Know About This Vegetarian Mushroom Spaghetti Recipe
This vegetarian mushroom spaghetti recipe is one of those easy pasta dinners you’ll want to make again and again. It’s budget-friendly, simple to prepare, and packed with savory mushroom flavor. Made with everyday ingredients, this creamy mushroom pasta is perfect for busy weeknights but delicious enough to serve when you’re having friends over for dinner.
Mushrooms add a wonderful earthy flavor and meaty texture, making this a satisfying meatless meal. Pasta provides carbohydrates for energy, while mushrooms contribute fiber and several important nutrients. It’s a delicious way to enjoy a comforting vegetarian dinner without making things complicated.
Tips for Making the Best Mushroom Spaghetti
- Choose your favorite pasta: I used bucatini, a long pasta with a hollow center that holds the creamy mushroom sauce beautifully. Spaghetti, linguine, fettuccine, or your favorite pasta shape will work just as well.
- Salt the pasta water: Bring a large pot of water to a rolling boil, then salt it generously before adding the pasta. This is your opportunity to season the pasta from the inside out.
- Make it a complete meal: If you’d like to add protein, cooked chicken or shrimp makes a delicious addition. I often use my toaster oven to cook a small portion without heating up my large oven.
- Use wine or broth: I don’t drink alcohol, so I like to offer alternatives in my recipes. If a recipe calls for wine, you can often substitute vegetable broth or chicken stock, depending on your preference and dietary needs.
A Little About This Mushroom Pasta Recipe
My love of pasta inspired this recipe. Creamy mushroom pasta is the kind of dish I might order at a restaurant, but I wanted to create a version that’s simple enough for the home cook to make in their own kitchen. With a few everyday ingredients and less than 30 minutes, you can bring those comforting Italian-inspired flavors to your dinner table.
More Mushroom Pasta Recipes to Try
If you love easy, flavorful mushroom pasta dishes, try my Mushroom Pasta alla Norcina. It’s another delicious way to bring rich mushroom flavor to your pasta dinner.
Tried This Vegetarian Mushroom Spaghetti?
I’d love to hear how this recipe turned out for you! Leave a comment with your questions, tips, or feedback. Hearing about your experience is one of my favorite parts of sharing recipes. And if you make this dish, don’t forget to tag me on Instagram so I can see your creation!


Creamy Mushroom Spaghetti Recipe
This creamy vegetarian mushroom spaghetti is an easy, Italian-inspired pasta dinner made with mushrooms, garlic, butter, cream, and pasta. It's rich, savory, comforting, and ready quick, making it perfect for busy weeknights or a cozy dinner at home.
Ingredients
- ½ lb spaghetti pasta
- 8 oz sliced mushrooms
- 1 tbsp minced garlic
- 1 cup heavy whipping cream
- 1 cup chicken stock or dry white wine
- 1 cup reserved pasta water
- 1 cup grated Parmesan cheese
- 2 tbsp butter
- 2 tbsp olive oil
- 1 tbsp each chopped fresh Italian parsley, and basil
- Salt and freshly ground black pepper, to taste
- Additional Parmesan and parsley for garnish
Instructions
- Bring a large pot of salted water to a boil. Cook the pasta according to package directions until al dente. Reserve 2 cups of pasta water before draining.
- In a large sauté pan, heat the olive oil and butter over medium heat. Add the chopped onion and garlic, cooking until soft and translucent.
- Add the sliced mushrooms to the pan. Sauté until golden brown and most of the moisture has evaporated, about 10 minutes. Season with salt and pepper.
- Pour in the chicken stock or white wine to deglaze the pan, scraping up any browned bits. Let it simmer for 2 minutes.
- Stir in the heavy cream and reserved pasta water. Simmer the sauce gently until it thickens, about 10 minutes.
- Stir in the Parmesan cheese and fresh herbs. Simmer for 5 more minutes. Taste and adjust seasoning with salt and pepper.
- Add the drained spaghetti to the pan and toss well to coat in the creamy mushroom sauce.
- Plate the pasta and top with extra Parmesan and chopped parsley. Serve immediately.
Notes
Brown the mushrooms: Let them cook undisturbed for a few minutes to develop a deeper, richer flavor. Don't overcook the garlic: Add it after the mushrooms have browned to prevent burning. Save the pasta water: The starchy water helps the creamy sauce cling to the spaghetti. Choose your pasta: Bucatini, spaghetti, linguine, or fettuccine all work beautifully. Make it your own: Add cooked chicken or shrimp if you prefer, or use vegetable broth in place of wine if a recipe variation calls for it.


Comments (0)