If you’ve ever dreamed of a bowl of comfort that’s creamy, cheesy, and packed with fresh veggies, the Creamy Parmesan Mushroom and Spinach Tortellini Soup Recipe is about to become your new obsession. This soup combines tender cheese-filled tortellini, earthy mushrooms, and vibrant spinach in a luscious Parmesan-infused broth that feels like a warm hug on a chilly day. It’s simple enough to whip up on a weeknight but special enough to impress anyone lucky enough to share it with you.

Ingredients You’ll Need
The magic of this soup comes from a handful of simple yet essential ingredients that each bring something unique to the bowl, whether it’s flavor, texture, or a pop of color. Every item plays a crucial role, making the cooking process straightforward and the end result sensational.
- Olive oil: The perfect base for sautéing and adding a subtle fruity richness.
- Small onion: Adds natural sweetness and depth when softened.
- Garlic cloves: A must-have to brighten and boost the overall flavor.
- Mushrooms (white or cremini): Bring an earthy umami note and meaty texture.
- Low-sodium chicken broth (or vegetable broth): Creates the savory, flavorful liquid foundation.
- Cheese tortellini (fresh or frozen): Pillowy pasta pockets loaded with gooey cheese for indulgence.
- Fresh spinach: Adds vibrant green color and a gentle bitterness to balance the richness.
- Heavy cream: Provides that irresistibly creamy, silky mouthfeel.
- Grated Parmesan cheese: Brings salty, nutty notes that elevate every spoonful.
- Italian seasoning: A blend of herbs that ties all the flavors together beautifully.
- Salt and black pepper: Essential for seasoning and enhancing all ingredients.
- Fresh parsley (optional): Adds freshness and a pop of color as a garnish.
How to Make Creamy Parmesan Mushroom and Spinach Tortellini Soup Recipe
Step 1: Sauté the Vegetables
Start by heating olive oil in a large pot over medium heat, then add finely chopped onion and minced garlic. Sauté them gently for 2 to 3 minutes until they soften and release their sweet aroma. Next, toss in the sliced mushrooms and cook for an additional 5 to 7 minutes, allowing them to release their moisture and become tender. This step builds a robust base of flavor that fills the kitchen with irresistible scents.
Step 2: Add the Broth and Simmer
Pour in the low-sodium chicken or vegetable broth and bring everything to a gentle simmer. Letting it cook for about 5 minutes allows the flavors to marry beautifully, setting the stage for the creamy, comforting soup that’s about to come together.
Step 3: Cook the Tortellini
Carefully add the cheese tortellini to the pot. Follow the package instructions closely; fresh tortellini usually takes about 3 to 5 minutes, while frozen ones may require 6 to 8 minutes. Cooking the tortellini directly in the flavorful broth means each bite is infused with goodness.
Step 4: Add the Spinach and Cream
Once the tortellini are tender and cooked through, stir in the roughly chopped fresh spinach and heavy cream. Allow the soup to simmer for another 2 to 3 minutes. The spinach wilts gently, adding a lovely pop of green and a subtle texture contrast, while the cream makes the soup beautifully silky and rich.
Step 5: Finish the Soup
Stir in the grated Parmesan cheese along with Italian seasoning. Taste and season with salt and black pepper as needed. The Parmesan melts into the soup, creating a complex, savory backbone while the herbs add aromatic layers that keep you spoon after spoon enthralled.
Step 6: Serve
Ladle the soup into your favorite bowls and garnish with fresh parsley for that final touch of color and brightness. Serve immediately for the best experience — this soup is truly soul-satisfying when enjoyed fresh and hot.
How to Serve Creamy Parmesan Mushroom and Spinach Tortellini Soup Recipe

Garnishes
Simple garnishes like bright green parsley or a sprinkle of extra Parmesan can elevate this soup visually and flavor-wise. A drizzle of high-quality olive oil or even a few chili flakes can add exciting finishing notes if you want to experiment.
Side Dishes
This soup is hearty but pairs wonderfully with crunchy crusty bread or a fresh garden salad. Consider garlic bread for a more indulgent accompaniment or a light lemony arugula salad to contrast the richness beautifully.
Creative Ways to Present
Try serving the soup in mini bread bowls for a fun twist at gatherings or ladle it into deep wine glasses for an elegant appetizer presentation. Layered with a few fresh herb sprigs, it becomes both comforting and visually stunning.
Make Ahead and Storage
Storing Leftovers
Cool the soup completely and store it in an airtight container in the refrigerator for up to 3 days. Keep the parsley garnish separate until serving to maintain its fresh texture and color.
Freezing
Because of the cream and cheese, this soup is best enjoyed fresh, but you can freeze it if necessary. Pour the cooled soup into freezer-safe containers, leaving some space for expansion, and freeze for up to 2 months. Thaw it overnight in the fridge before reheating.
Reheating
Reheat gently in a pot over low heat, stirring occasionally to prevent the cream from separating. You might need to add a splash of broth or water to loosen the soup if it thickens too much during storage.
FAQs
Can I make this soup vegetarian?
Absolutely! Just swap the chicken broth for a rich vegetable broth, and you’ll have a delicious vegetarian version that’s equally comforting and flavorful.
What type of mushrooms work best in this recipe?
White button or cremini mushrooms work beautifully. Cremini has a deeper, earthier flavor, which adds a lovely richness, but both will give great texture and taste.
Can I use frozen spinach instead of fresh?
Yes, but make sure to thaw and drain it well to avoid adding excess water to the soup. Fresh spinach gives a better texture and color, though.
Is it okay to use dried tortellini instead of fresh or frozen?
Dried tortellini will take longer to cook and won’t have the same tender, delicate texture. For the best softness and creaminess, fresh or frozen cheese tortellini is highly recommended.
How can I make the soup thicker?
Simmer the soup a bit longer uncovered to reduce the liquid naturally. Adding a little cornstarch slurry (cornstarch mixed with cold water) can help thicken it quickly as well.
Final Thoughts
This Creamy Parmesan Mushroom and Spinach Tortellini Soup Recipe is a wonderfully cozy and satisfying meal that feels like a little celebration in every bite. Whether you’re curling up for a quiet night in or serving guests, this soup delivers comfort and elegance with minimal effort. Give it a try—you might just find it becomes a beloved staple in your kitchen!
Print
Creamy Parmesan Mushroom and Spinach Tortellini Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-American
- Diet: Vegetarian
Description
This creamy Parmesan mushroom and spinach tortellini soup is a comforting and flavorful dish perfect for any season. Featuring sautéed mushrooms, fresh spinach, tender cheese tortellini, and a rich cream base with savory Parmesan and Italian seasoning, it’s an easy one-pot meal ready in just 30 minutes.
Ingredients
Sautéed Vegetables
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 3 garlic cloves, minced
- 8 oz mushrooms, sliced (white or cremini)
Broth & Pasta
- 4 cups low-sodium chicken broth (or vegetable broth for a vegetarian version)
- 1 (9 oz) package cheese tortellini (fresh or frozen)
Greens & Dairy
- 2 cups fresh spinach, roughly chopped
- 1 1/2 cups heavy cream
- 1 cup grated Parmesan cheese
Seasonings & Garnish
- 1 teaspoon Italian seasoning
- Salt and black pepper, to taste
- 1 tablespoon fresh parsley, chopped (optional, for garnish)
Instructions
- Sauté the Vegetables: In a large pot, heat the olive oil over medium heat. Add the onion and garlic and sauté for 2-3 minutes until softened. Add the mushrooms and cook for another 5-7 minutes until they release their moisture and become tender.
- Add the Broth and Simmer: Pour in the chicken broth and bring the mixture to a simmer. Let it cook for 5 minutes to develop flavors.
- Cook the Tortellini: Add the tortellini to the pot and cook according to package instructions, usually 3-5 minutes for fresh tortellini or 6-8 minutes for frozen, ensuring they are tender and cooked through.
- Add the Spinach and Cream: Once the tortellini is cooked, stir in the chopped spinach and heavy cream. Allow the soup to simmer for an additional 2-3 minutes until the spinach wilts and the soup is heated through.
- Finish the Soup: Stir in the grated Parmesan cheese and Italian seasoning. Season with salt and black pepper to taste for a balanced, savory flavor.
- Serve: Ladle the hot soup into bowls and garnish with fresh parsley if desired. Serve immediately to enjoy the creamy texture and fresh flavors.
Notes
- You can substitute vegetable broth to make this soup vegetarian.
- Use fresh tortellini for a quicker cooking time, or frozen if preferred.
- For a lighter version, substitute heavy cream with half-and-half or whole milk, though it will be less creamy.
- Make sure to season to taste at the end since broth and Parmesan add saltiness.
- This soup keeps well in the fridge for up to 3 days; reheat gently to avoid curdling the cream.

