Amazing 1-Pot Creamy Spinach Mushroom Lasagna Soup

A close-up of One-Pot Creamy Spinach Mushroom Lasagna Soup topped with sour cream, shredded cheese, and mushrooms.
Indulge in this rich and creamy One-Pot Creamy Spinach Mushroom Lasagna Soup, ready in just 35 minutes!

Oh, you know those nights, right? You’re staring into the fridge, absolutely dreaming of that perfect, gooey, cheesy slice of lasagna—the way the sauce clings to the noodles, the richness of the ricotta—but the thought of layering, baking, and then scrubbing that giant dish? Forget it. I’ve been there a million times, which is exactly why I perfected this absolute lifesaver: the One-Pot Creamy Spinach Mushroom Lasagna Soup. Seriously, this soup delivers every single comforting lasagna flavor you crave, but it’s done faster than most takeout places deliver, and the only thing you wash afterward is one big pot. If you love easy layered pasta magic, you absolutely have to check out my recipe for lazy lasagna skillet secret! This soup keeps me sane on weeknights when I need Italian comfort food, stat!

Why This One-Pot Creamy Spinach Mushroom Lasagna Soup Works So Well

I know what you’re thinking: soup can’t taste like lasagna, right? Wrong! This recipe is proof that you can take all those amazing Italian flavors and turn them into a ridiculously easy bowl of goodness. It truly shines among all the One Pot Soup Recipes because it’s not just broth; it’s hearty, it’s rich, and it screams comfort. This makes it the ultimate Weeknight Comfort Food winner.

Achieving Lasagna Flavor Without Layers

The secret here is how we build the flavor right in the pot. We start by sautéing those mushrooms until they get beautifully brown—that flavor base is crucial! Then, we swirl in the cream cheese and heavy cream after the pasta cooks. This mimics the creamy ricotta filling you’d normally spend ages layering, giving you that classic lasagna richness without ever touching a casserole dish.

A close-up of One-Pot Creamy Spinach Mushroom Lasagna Soup topped with shredded cheese and sour cream.

Speed and Cleanup: The One-Pot Advantage

Honestly, the cleanup is what sells me every time. Everything—the onions, the mushrooms, the noodles, the creaminess—all happens in that single Dutch oven. We’re talking about a total time of just 35 minutes, which fits perfectly into those chaotic evenings, making it one of my favorite 30 Minute Meal Ideas. You get maximum flavor for minimal scrubbing, what’s not to love?

Gathering Ingredients for One-Pot Creamy Spinach Mushroom Lasagna Soup

Okay, let’s get our lineup ready! Since we are doing this all in one go, the prep actually matters more than ever. Don’t worry, it’s all super simple stuff you likely have, but the precision in how you chop and measure is what guarantees that perfect flavor payoff. If you’re looking for other quick Italian fixes, check out my recipe for creamy spinach pasta!

Produce and Aromatics

You’ll need one medium yellow onion, chopped up fine, and about 8 ounces of cremini mushrooms, which need to be sliced—make sure they are nice and sliced, not just roughly hacked! We need exactly three cloves of garlic, minced until they practically disappear into tiny flavor bombs. Lastly, load up on the greens: 4 ounces of fresh spinach, just roughly chopped so it wilts down nicely.

The Creamy Base and Liquid Components

This is where the creaminess comes from! Get 4 ounces of cream cheese, and this is critical: it needs to be cut into cubes. Cubes melt so much faster and more evenly than trying to plop a whole block in there. Then, grab 4 cups of vegetable broth, one 14.5-ounce can of diced tomatoes (undrained, we need those juices!), and half a cup of heavy cream or half-and-half for that final decadent swirl.

Pasta and Seasonings for One-Pot Creamy Spinach Mushroom Lasagna Soup

For the pasta, we’re using half a cup of dry lasagna noodles, but here’s the trick: break those long sheets into smaller, bite-sized pieces—think about a little bigger than penne length. Seasoning-wise, get one teaspoon of dried Italian seasoning, half a teaspoon of dried basil, and if you like a tiny little kick, that quarter teaspoon of red pepper flakes is optional but highly recommended.

Finishing Touches: Ricotta and Parmesan

Don’t skip these! These are added right at the end for that amazing lasagna lift. You’ll need half a cup of ricotta cheese—we’re dolloping this on top when we serve—and a quarter cup of grated Parmesan cheese to finish it all off. A little salt and pepper to taste when we’re done too, of course!

Step-by-Step Instructions for One-Pot Creamy Spinach Mushroom Lasagna Soup

This is where the magic happens, and because it’s all in one pot, you don’t need to stress about juggling multiple pans! Just follow these steps closely, and you’ll have dinner ready faster than you can imagine. We’re aiming for speed, flavor, and zero kitchen stress. For more quick soup ideas, I love making my creamy chicken taco soup!

Sautéing Vegetables and Building Flavor

First things first: heat one tablespoon of olive oil in your big pot over medium heat. Toss in your chopped onion and let it soften up nicely—that takes about 5 minutes. Next, the mushrooms go in! You want to cook these down until they actually start releasing their liquid and getting a little brown on the edges; don’t rush this, it’s about 7 to 10 minutes to get real flavor. Now, stir in your minced garlic, the Italian seasoning, basil, and those optional red pepper flakes. Cook just one minute until you can really smell those incredible Italian herbs waking up.

Simmering the Broth and Lasagna Noodles

Okay, time to get liquid! Pour in the 4 cups of vegetable broth, followed by that whole can of diced tomatoes (don’t drain them!). Bring this whole bubbly mess up to a good boil. Once it’s boiling, toss in those small, broken lasagna noodles. Reduce the heat down to medium-low, put the lid on, and let it simmer for about 10 to 12 minutes until the pasta is tender. Trust me on this: stir it every couple of minutes! Those noodles can stick to the bottom fast, and we definitely don’t want burned bits in our creamy one-pot chicken tortilla soup.

Creating the Creamy Texture in Your One-Pot Creamy Spinach Mushroom Lasagna Soup

Once the noodles are soft, turn the heat way down to low—this is important so the dairy doesn’t scorch! Add your cubed cream cheese and stir constantly until it melts totally smooth, making the soup velvety. Next, stir in the heavy cream. Finally, add your chopped spinach. You only need about 2 minutes here; you just want it wilted down until it mixes right into the soup. Wow, look how creamy that got!

A close-up of One-Pot Creamy Spinach Mushroom Lasagna Soup topped with a dollop of cream and shredded cheese.

Final Seasoning and Serving

Give everything a good taste test now. Does it need more salt? More pepper? Adjust that seasoning until it tastes perfect to you. Ladle the soup hot into your favorite bowls. To finish it off—and this is essential for that lasagna look—spoon a dollop of the ricotta cheese right on top of each serving. Finish with a nice sprinkle of Parmesan cheese, and you are done! Dinner!

Tips for Perfect One-Pot Creamy Spinach Mushroom Lasagna Soup

Even though this is super simple, tossing in a few expert tricks—the kind I learned from burning a few batches early on, ha!—can elevate this from good to seriously amazing. If you’re looking for another amazing bowl, my creamy gnocchi soup is another great addition to your rotation of Creamy Vegetable Soup options.

Pasta Substitutions for Your One-Pot Creamy Spinach Mushroom Lasagna Soup

If you peeked in your pantry and realized you are totally out of lasagna noodles—no problem! The recipe instructions suggest you can easily substitute with broken spaghetti or even penne pasta. The key, though, is that you *must* break them down. We need pieces that are small enough to cook through quickly in the simmer time, otherwise, you’re going to end up with giant, half-cooked noodle spears sticking out of your soup!

Adjusting Consistency and Broth Choice

This soup is naturally rich because of the cream cheese, but sometimes you might want it even heartier, right? If you want a thicker consistency—more like a stew, really—just remove the lid for the last five minutes of the pasta cooking time. Letting some steam escape concentrates everything beautifully. Also, remember that swap for the broth? While vegetable broth keeps this vegetarian, using chicken broth adds a ton of depth. It really makes it one of those wonderfully Hearty Soup Meals that sticks with you!

Variations for Your Spinach Mushroom Dinner

While this One-Pot Creamy Spinach Mushroom Lasagna Soup is fantastic as is—especially if you’re sticking to our lovely Vegetarian Soup Options—I always love giving readers a little nudge to make it *their* own signature dish. The beauty of these Italian Inspired Soup recipes is how easily they adapt. You don’t need a second pan for any of these tweaks, which keeps cleanup blissfully simple!

Adding Protein to this One-Pot Creamy Spinach Mushroom Lasagna Soup

If you need this soup to go from a hearty side to a full-on meal centerpiece, adding protein is the way to go. My favorite addition is cooked Italian sausage—you brown it separately at the start, scoop it out to drain the fat, and then toss it back in when you add the broth. If you happen to have leftover shredded chicken kicking around, that’s even easier! Just throw it in when you add the cream cheese; it just needs to heat through, not cook.

Spice and Herb Tweaks

Sometimes you want that depth you usually get from a slow-simmered sauce. For a little secret lift, try adding just a tiny pinch of nutmeg when you add your basil and Italian seasoning. It sounds weird, but it really enhances the creaminess and works wonderfully with the spinach. If you have fresh basil instead of dried, use it! Use double the amount of dried, and then tear some fresh leaves over the top right before you bring the ricotta swirls on. It makes a huge difference in the aroma!

Serving Suggestions for Easy Lasagna Soup

Even though this soup is incredibly rich and stands up beautifully on its own, sometimes you just need that perfect sidekick to make it a truly satisfying Simple Family Dinner. Because the soup has so much going on—the tomato, the cream, the savory mushrooms—you don’t need anything heavy. A light, crisp side balances everything out perfectly.

The Perfect Ricotta Swirl: A Must-Do Topping

You absolutely cannot skip this step if you want the real lasagna experience! Remember those dollops of ricotta and that sprinkle of Parmesan we added right at the end? That’s what gives you the *look* and a little burst of cool creaminess to counter the hot, savory soup. That swirl is crucial; it really seals the deal on making this taste like lasagna, not just tomato soup. Make sure you use room-temperature ricotta if you can—it spreads easier for that beautiful Soup with Ricotta Swirls effect.

A close-up of One-Pot Creamy Spinach Mushroom Lasagna Soup topped with ricotta and shredded cheddar.

When it comes to bread, you can’t go wrong with something crusty for dipping! I always have an extra side of crusty Italian bread or maybe even my own homemade garlic knots ready to go. If you’re looking for something seriously easy, I have a fantastic recipe for easy no-knead dutch oven bread that works perfectly for soaking up every last delicious drop of this soup!

A close-up of One-Pot Creamy Spinach Mushroom Lasagna Soup topped with ricotta and shredded cheese.

If you’re trying to keep it lighter, a simple arugula salad tossed with olive oil, lemon juice, and shaved Parmesan keeps things bright and cuts through the richness of the cream cheese beautifully.

Storage and Reheating Your One-Pot Creamy Spinach Mushroom Lasagna Soup

Now look, you probably won’t have any leftovers because this stuff disappears fast, but if you’re smart—like I try to be—you’ll make a double batch! Storing this soup is generally easy, but because we used those lasagna noodles, you have to know one thing: the pasta is going to soak up all that glorious creamy broth overnight. Don’t panic, it’s normal! When you come back for delicious leftovers the next day, it won’t look like soup; it looks more like a very loose casserole. But we can fix that!

To store it, let the soup cool down completely first. Then, scoop it into airtight containers. It keeps beautifully in the fridge for about three or four days. If you want to freeze an extra batch—which I highly recommend for future emergency dinners—make sure you use freezer-safe containers. Just know that cream cheese and dairy can sometimes separate a tiny bit when frozen and thawed, but it won’t change the flavor one bit.

For reheating, especially if it’s become a dense block, move it to a saucepan over medium-low heat. The trick here is adding more liquid! Stir in an extra splash of vegetable broth or even some milk until you get the soupy consistency back that you loved when it was fresh. Keep stirring until it’s heated through. If you’re reheating a smaller serving in the microwave, add a spoonful of broth before you heat it up, and stir halfway through. Easy peasy, and you’ve got yourself another amazing bowl of one-pot comfort food!

Frequently Asked Questions About One-Pot Creamy Spinach Mushroom Lasagna Soup

I always get questions when people try making this for the first time because it seems too easy to work, but trust me, it’s tried and tested! Thinking ahead for my readers is part of making sure these recipes are truly reliable and part of your regular rotation of creamy soups.

Can I make this One Pot Soup Recipe vegan?

Since this recipe relies heavily on the dairy for that classic lasagna creaminess, it takes a few swaps, but yes, you absolutely can! For the cream cheese, you’ll need to use a plant-based cream cheese alternative—check the baking aisle, they have some shockingly good ones now. Replace the heavy cream with an unsweetened, full-fat oat milk or cashew cream for the best texture. We skip the ricotta and Parmesan topping, but you can use a sprinkle of nutritional yeast mixed with some toasted breadcrumbs to give that cheesy bite back on top. This keeps it firmly in the Vegetarian Soup Options category while keeping it fully plant-based!

How long does the pasta take to cook in this Easy Lasagna Soup?

The pasta timing is really important because we are cooking it directly in the broth. Once you bring the liquid back up to a simmer after adding the broken lasagna noodles, you need to pop the lid on and let it go for 10 to 12 minutes on low heat. The most important thing is to stir it every minute or two, like I mentioned in the steps, to stop it from glueing itself to the bottom of the pot. This ensures they are perfectly tender for your Easy Lasagna Soup.

Is this a good Stovetop Dinner Recipe for meal prep?

It’s a great Stovetop Dinner Recipe for leftovers, provided you know the noodle trick! Like I warned before, the pasta absorbs everything. It will be super thick the next day. When you reheat it, you MUST thin it out. For every bowl, I usually add about a quarter cup of extra broth or even some milk when heating it up on low heat. That brings back that glorious soupy consistency and makes it taste fresh all over again!

Estimated Nutritional Snapshot for One-Pot Creamy Spinach Mushroom Lasagna Soup

Now, I want to be super clear here: since we’re all cooking this soup in our own kitchens with slightly different brands of broth or dairy, these numbers are just a ballpark estimate. But looking at the rich ingredients like the cream cheese and ricotta, we know we’re getting a genuinely hearty meal! This data is based on 4 servings, so keep that in mind when you’re prepping your serving size.

Here is the snapshot based on what I put in my test batch:

  • Calories: Around 450 per serving
  • Fat: Roughly 30 grams (that’s where the good flavor is!)
  • Carbohydrates: Around 30 grams
  • Protein: About 18 grams
  • Sodium: Approximately 650mg (always watch the salt in your broth!)

This is a wonderfully filling comfort meal that packs a solid punch of protein and vegetables!

Share Your One-Pot Creamy Spinach Mushroom Lasagna Soup Experience

Alright, you’ve made it! You’ve conquered the single pot, you’ve enjoyed that unbelievable blend of creamy tomato, earthy mushrooms, and cheesy goodness. Now, I absolutely need to hear about it! Did you manage to stick to the recipe exactly as written, or did you go rogue with some additions?

This is my favorite part of sharing recipes—seeing how you all bring the magic into your own kitchens. I’m dying to know what you thought of this one. Please, please, please drop a rating down below—give me a big old five-star shoutout if this saved your busy weeknight, or let me know if I need to adjust something!

Don’t forget to tell me how you customized this amazing Creamy Mushroom Dish variation! Did you add sausage? Did you use a different herb? And if you snapped a picture of that beautiful ricotta swirl floating on top, I would love to see it! You can tag me on social media, or you know, just send photos directly to my inbox if you’re shy! Happy cooking, friends, and thank you for trying out my favorite lazy-lasagna fix!

Print

One-Pot Creamy Spinach Mushroom Lasagna Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make a rich, lasagna-flavored soup in a single pot featuring spinach and mushrooms. This recipe offers classic lasagna taste with minimal cleanup.

  • Author: Ahazzam
  • Prep Time: 10 min
  • Cook Time: 25 min
  • Total Time: 35 min
  • Yield: 4 servings
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian Inspired
  • Diet: Vegetarian

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 medium yellow onion, chopped
  • 8 ounces cremini mushrooms, sliced
  • 3 cloves garlic, minced
  • 1 teaspoon dried Italian seasoning
  • 1/2 teaspoon dried basil
  • 1/4 teaspoon red pepper flakes (optional)
  • 4 cups vegetable broth
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 1/2 cup dry lasagna noodles, broken into small pieces
  • 4 ounces cream cheese, cubed
  • 1/2 cup heavy cream or half-and-half
  • 4 ounces fresh spinach, roughly chopped
  • 1/2 cup ricotta cheese, for topping
  • 1/4 cup grated Parmesan cheese, for topping
  • Salt and black pepper to taste

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion and cook until softened, about 5 minutes.
  2. Add the sliced mushrooms to the pot. Cook until they release their moisture and begin to brown, about 7 to 10 minutes.
  3. Stir in the minced garlic, Italian seasoning, basil, and red pepper flakes (if using). Cook for 1 minute until fragrant.
  4. Pour in the vegetable broth and the can of diced tomatoes. Bring the mixture to a boil.
  5. Add the broken lasagna noodles to the boiling liquid. Reduce the heat to medium-low, cover, and simmer for 10 to 12 minutes, or until the pasta is tender, stirring occasionally to prevent sticking.
  6. Reduce the heat to low. Stir in the cubed cream cheese until it melts completely and the soup becomes creamy.
  7. Stir in the heavy cream. Add the chopped spinach and cook just until it wilts, about 2 minutes.
  8. Taste the soup and adjust seasoning with salt and pepper as needed.
  9. Ladle the soup into bowls. Top each serving with a dollop of ricotta cheese and a sprinkle of Parmesan cheese before serving.

Notes

  • You can substitute lasagna noodles with broken spaghetti or penne pasta if desired.
  • For a richer flavor, use chicken broth instead of vegetable broth.
  • If you prefer a thicker soup, let it simmer uncovered for the last 5 minutes of cooking.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 450
  • Sugar: 8
  • Sodium: 650
  • Fat: 30
  • Saturated Fat: 17
  • Unsaturated Fat: 13
  • Trans Fat: 1
  • Carbohydrates: 30
  • Fiber: 4
  • Protein: 18
  • Cholesterol: 75

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!