If you’re craving a hearty, flavorful meal that comes together in a single pot, look no further than this One-Pot Spinach Mushroom Pasta. Combining earthy mushrooms, vibrant spinach, and a creamy Parmesan sauce, this dish is both satisfying and easy to prepare. Perfect for busy weeknights or when you want a comforting meal without a mountain of dishes.
Table of Contents
Ingredients (One-Pot Spinach Mushroom Pasta)
This recipe serves 4 and takes approximately 30 minutes to prepare.
- Pasta: 12 oz (340g) farfalle or rotini
- Olive oil: 3 tablespoons
- Unsalted butter: 2 tablespoons
- Garlic: 4 cloves, minced
- Shallot: 1 large, finely diced (or ½ small onion)
- Mushrooms: 1 lb (450g) mixed mushrooms (e.g., cremini, shiitake, oyster), sliced
- Baby spinach: 8 oz (225g)
- Heavy cream: ¾ cup (180ml)
- Parmesan cheese: ½ cup (50g), finely grated, plus extra for serving
- Vegetable broth: 2 cups (480ml)
- Fresh thyme: 2 sprigs (or ½ teaspoon dried thyme)
- Bay leaf: 1 (optional)
- Lemon zest: 1 teaspoon (optional)
- Fresh flat-leaf parsley: ¼ cup (15g), finely chopped (optional)
- Nutmeg: ¼ teaspoon, freshly grated (optional)
- Red pepper flakes: To taste (optional)
- Kosher salt and freshly ground black pepper
Instructions
1. Sauté Aromatics and Mushrooms
- In a large, high-sided skillet or Dutch oven, heat the olive oil and butter over medium heat.
- Add the minced garlic and diced shallot. Sauté for 2–3 minutes until fragrant and translucent.
- Add the sliced mushrooms, thyme, and bay leaf. Season with salt and pepper. Cook for 8–10 minutes, stirring occasionally, until the mushrooms release their moisture and begin to brown.
2. Deglaze and Add Liquids
- Add the vegetable broth and bring the mixture to a boil.
3. Cook the Pasta
- Stir in the pasta, ensuring it’s submerged in the liquid.
- Reduce the heat to medium-low, cover, and simmer for 10–12 minutes, stirring occasionally, until the pasta is al dente and most of the liquid is absorbed.
4. Incorporate Spinach and Cream
- Add the baby spinach to the pot, stirring until wilted.
- Pour in the heavy cream and add the grated Parmesan cheese. Stir until the cheese is melted and the sauce is creamy.
- Season with additional salt, pepper, nutmeg, and red pepper flakes to taste.
5. Finish and Serve
- Remove the bay leaf and thyme sprigs.
- Stir in the lemon zest and chopped parsley, if using.
- Serve hot, garnished with extra Parmesan cheese.

Tips and Variations
- Vegan Option: Substitute heavy cream with oat-based or soy-based cream, and use nutritional yeast instead of Parmesan cheese.
- Gluten-Free: Use gluten-free pasta and ensure all other ingredients are certified gluten-free.
- Protein Boost: Add cooked chicken, tofu, or white beans for added protein.
- Additional Vegetables: Incorporate sun-dried tomatoes, artichoke hearts, or bell peppers for extra flavor and nutrition.
Nutritional Information (Per Serving)
- Calories: Approximately 520 kcal
- Protein: 18g
- Carbohydrates: 60g
- Fat: 22g
- Fiber: 5g
- Sodium: 400mg
Note: Nutritional values are estimates and may vary based on specific ingredients used.
Frequently Asked Questions (One-Pot Spinach Mushroom Pasta)
Q: Can I use frozen spinach instead of fresh?
A: Yes, frozen spinach can be used. Thaw and drain it well before adding to the dish to prevent excess moisture.
Q: What types of mushrooms work best?
A: A mix of mushrooms like cremini, shiitake, and oyster provides a depth of flavor, but you can use any variety you prefer.
Q: How can I make this dish vegan?
A: Substitute the heavy cream with a plant-based cream (like oat or soy), and use nutritional yeast or vegan Parmesan in place of dairy Parmesan.
Q: Can I prepare this dish ahead of time?
A: Yes, you can make it ahead. Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of broth or water if needed.
Q: What can I use instead of cream for a lighter version?
A: You can use half-and-half, whole milk, or a plant-based milk for a lighter sauce. Note that the sauce may be less creamy.

Conclusion (One-Pot Spinach Mushroom Pasta)
This One-Pot Spinach Mushroom Pasta is a versatile and comforting dish that’s perfect for any occasion. With its rich flavors and creamy texture, it’s sure to become a favorite in your recipe rotation. Feel free to customize it to your dietary preferences and enjoy the simplicity of a delicious one-pot meal.
For more creative ideas, check out this One Pan Dumpling Dinner.
There are no reviews yet. Be the first one to write one.