Creamy Spinach Mushroom Pasta

Featured in: One-Pan Meals

This creamy spinach and mushroom pasta combines tender mushrooms, fresh spinach, and rich garlic cream sauce all in one pot for easy cooking and minimal cleanup. Sautéed onions and garlic develop flavor, while penne pasta absorbs the vegetable broth, creating a luscious texture. Finished with Parmesan and gently wilted spinach, this Italian-inspired dish is quick to prepare and perfect for a satisfying vegetarian meal.

Updated on Mon, 10 Nov 2025 11:29:00 GMT
Creamy One-Pot Spinach and Mushroom Pasta simmered in garlic, ready to enjoy.  Save
Creamy One-Pot Spinach and Mushroom Pasta simmered in garlic, ready to enjoy. | nibbromeals.com

A luscious comforting pasta dish featuring tender mushrooms and fresh spinach in a creamy garlic sauce all cooked in one pot for minimal cleanup.

I have enjoyed making this creamy spinach and mushroom pasta many times as it feels both nourishing and quick to prepare.

Ingredients

  • Fresh Produce: 250 g (9 oz) cremini or white mushrooms sliced, 120 g (4 cups) baby spinach washed, 3 garlic cloves minced, 1 small yellow onion finely chopped
  • Pasta: 300 g (10 oz) penne or short pasta of choice
  • Dairy: 120 ml (½ cup) heavy cream, 60 g (½ cup) grated Parmesan cheese
  • Liquids: 750 ml (3 cups) vegetable broth, 240 ml (1 cup) water
  • Pantry & Spices: 2 tbsp olive oil, ½ tsp salt (or to taste), ¼ tsp black pepper, ¼ tsp crushed red pepper flakes (optional)

Instructions

Step 1:
Heat olive oil in a large deep skillet or Dutch oven over medium heat Add onions and sauté for 2 minutes until translucent
Step 2:
Stir in garlic and cook for 1 minute until fragrant
Step 3:
Add sliced mushrooms and sauté for 5 minutes until the mushrooms are softened and starting to brown
Step 4:
Pour in the pasta vegetable broth and water Stir to combine and bring to a boil
Step 5:
Reduce heat to a simmer Cook uncovered stirring occasionally for 10 12 minutes until pasta is al dente and most liquid is absorbed
Step 6:
Stir in the heavy cream and Parmesan cheese Mix until the sauce is creamy and coats the pasta
Step 7:
Add spinach and cook for 1 2 minutes stirring until just wilted Season with salt black pepper and red pepper flakes if using
Step 8:
Serve immediately garnished with extra Parmesan if desired
Luscious creamy one-pot spinach and mushroom pasta garnished with fresh Parmesan.  Save
Luscious creamy one-pot spinach and mushroom pasta garnished with fresh Parmesan. | nibbromeals.com

This recipe has become a family favorite especially on busy weeknights when comfort food is needed quickly

Notes

Try adding a squeeze of lemon juice before serving for brightness

Required Tools

Large deep skillet or Dutch oven Wooden spoon or spatula Chefs knife Cutting board Measuring cups and spoons

Allergen Information

Contains Dairy (cream Parmesan) Wheat (pasta) Check broth and cheese labels for hidden allergens if necessary

Comforting one-pot spinach and mushroom pasta bursting with flavor and texture. Save
Comforting one-pot spinach and mushroom pasta bursting with flavor and texture. | nibbromeals.com

This creamy one-pot pasta is simple yet indulgent perfect for busy days when you want comforting food with minimal effort

Common recipe questions

Can I use other types of pasta for this dish?

Yes, penne is recommended, but you can substitute with similar short pasta shapes like rigatoni or fusilli for best results.

How do I prevent the pasta from sticking while cooking?

Stir occasionally during simmering and ensure there is enough liquid to cover the pasta until it reaches al dente texture.

What can I use instead of heavy cream for a lighter version?

Consider using half-and-half or a plant-based cream alternative to reduce richness while keeping creaminess.

How do I add more protein to this meal?

Include sautéed chicken or tofu pieces optionally to boost protein content without changing flavors significantly.

Can I prepare this dish vegan-friendly?

Yes, replace heavy cream with plant-based cream and use vegan cheese substitutes to maintain creaminess.

Creamy Spinach Mushroom Pasta

A comforting pasta with mushrooms, spinach, and creamy garlic sauce, prepared in a single pot for ease.

Time to prep
10 minutes
Time to cook
20 minutes
Overall time
30 minutes
Creator Ethan Cole

Meal type One-Pan Meals

Level of difficulty Easy

Cuisine type Italian-Inspired

Serves 4 Number of servings

Nutrition info Meatless

Ingredient list

Fresh Produce

01 9 oz cremini or white mushrooms, sliced
02 4 cups baby spinach, washed
03 3 garlic cloves, minced
04 1 small yellow onion, finely chopped

Pasta

01 10 oz penne or short pasta

Dairy

01 ½ cup heavy cream
02 ½ cup grated Parmesan cheese

Liquids

01 3 cups vegetable broth
02 1 cup water

Pantry & Spices

01 2 tbsp olive oil
02 ½ tsp salt, or to taste
03 ¼ tsp black pepper
04 ¼ tsp crushed red pepper flakes, optional

Cooking steps

Step 01

Sauté Aromatics: Heat olive oil in a large deep skillet or Dutch oven over medium heat. Add chopped onions and sauté for 2 minutes until translucent.

Step 02

Cook Garlic: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Sauté Mushrooms: Add sliced mushrooms and cook for 5 minutes until softened and beginning to brown.

Step 04

Add Pasta and Liquids: Pour in pasta, vegetable broth, and water. Stir well and bring to a boil.

Step 05

Simmer Pasta: Reduce heat to a simmer. Cook uncovered, stirring occasionally, for 10 to 12 minutes until pasta is al dente and most liquid is absorbed.

Step 06

Incorporate Cream and Cheese: Stir in heavy cream and grated Parmesan until sauce is creamy and evenly coats the pasta.

Step 07

Wilt Spinach and Season: Add spinach and cook for 1 to 2 minutes, stirring until wilted. Season with salt, black pepper, and optional red pepper flakes.

Step 08

Serve: Serve immediately, garnished with additional Parmesan if desired.

Kitchen tools

  • Large deep skillet or Dutch oven
  • Wooden spoon or spatula
  • Chef's knife
  • Cutting board
  • Measuring cups and spoons

Allergy details

Always check ingredients for allergens. Unsure? Talk to a healthcare expert.
  • Contains dairy (heavy cream, Parmesan) and wheat (pasta). Verify broth and cheese labels for additional allergens.

Nutrition details per serving

Details are shared for reference only. Reach out to your doctor with any health questions.
  • Energy (calories): 420
  • Total fat: 16 grams
  • Carbohydrates: 55 grams
  • Protein content: 14 grams