Oh my gosh, are you tired? I mean, really tired? Because I used to feel that way every Tuesday when the craving for layered comfort food hit, but the thought of dirtying three pots, a casserole dish, and generally tearing up my kitchen for lasagna just stopped me dead in my tracks. Seriously, who has time for all that scrubbing? That’s why I basically lived in my kitchen until I cracked the code on this absolute dream: the One-Pot Creamy Spinach Mushroom Lasagna Soup. Trust me, this soup delivers every warm, cheesy, herby bite you want from lasagna, but it’s done on the stovetop in about 30 minutes. I first came up with this version when I had about zero energy left after a long workday, and now it’s saved my sanity more times than I can count. You are going to love how fast this comes together! If you ever do want the full, deep-dish experience, you can check out my recipe for the best easy homemade lasagna, but for those crazy nights, this soup is it.
Why This One-Pot Creamy Spinach Mushroom Lasagna Soup is Your New Favorite Weeknight One Pot Meal Dinner
Honestly, the biggest selling point for me has to be that it’s basically magic disguised as soup. It hits all the requirement boxes for a truly satisfying meal without the usual mountain of dishes. This is exactly the kind of One Pot Soup Dinner you keep coming back to when you need maximum flavor for minimum effort. Think about it: you get all the cozy vibes of a classic Comfort Food Soup! If you love how simple my stuffed pepper soup is, you’ll adore this one even more.
- It’s lightning fast. We’re looking at maybe 25 minutes total cook time, which makes it a fantastic Weeknight One Pot Meal.
- Cleanup is almost non-existent—the entire process happens in one trusty Dutch oven.
- The texture is unbelievable; it’s rich and deeply satisfying, just like the baked dish.
Time Savings and Cleanup Reduction
The beauty of this method is that everything cooks together. We’re not boiling noodles separately or sautéing mushrooms in a skillet we then have to wash. Everything goes into that one big pot! Sauté the veggies, toss in the liquid and pasta, and let it bubble away. It makes getting dinner on the table feel less like a chore and more like a genuinely Quick Italian Soup experience. You won’t believe how easy it is to clean up afterward—just one pot!
Achieving the Perfect Lasagna Flavor Soup Recipe
How does it taste like lasagna? That’s my secret sauce! It’s the combination of the Italian seasoning mingled with the dairy. Breaking the lasagna noodles right into the pot gives you that classic structure, but it’s the swirl of heavy cream and the dollop of ricotta on top that clinches it. It captures that savory, herby, cheesy essence of a layered casserole. It’s the Lasagna Flavor Soup Recipe you never knew you needed because it tastes so complex, even though it’s simple.

Essential Ingredients for One-Pot Creamy Spinach Mushroom Lasagna Soup
Okay, let’s talk about what goes into this magnificent pot of comfort. Since we’re only dirtying one vessel, we need every ingredient to pull its weight, and boy, do these deliver! Don’t skimp on the mushrooms; I used cremini because they have a deeper, earthier flavor than plain white button ones, and we want that richness. Slicing them thick means they don’t disappear when they cook down.
The pasta choice is crucial, too. You need regular lasagna noodles—not the oven-ready kind, unless you’re experimenting—and you have to break them into roughly 1-inch pieces. Trust me, using full sheets would just create a noodle landslide!
For the lasagna vibe, we rely on the Italian seasoning and, most importantly, the creamy finish. Half a cup of heavy cream mixed in at the end takes this from a regular vegetable soup to a proper Creamy Mushroom Soup experience. While you grab your ingredients, maybe give this stuffed mushroom dip a peek for another appetizer idea!
- One tablespoon of olive oil—our starting base.
- One medium yellow onion, nicely chopped up.
- Eight ounces of cremini mushrooms, sliced thin.
- Three cloves of garlic, minced super fine.
- One teaspoon of dried Italian seasoning.
- Salt and pepper, about half a teaspoon salt and a quarter teaspoon pepper.
- Four cups of vegetable broth—the main liquid component.
- One (14.5 ounce) can of diced tomatoes, make sure to keep the juices!
- Half a cup of heavy cream for that glorious richness.
- Six ounces of regular lasagna noodles, broken into 1-inch pieces.
- Five ounces of fresh spinach—buy the bag, we need all of it!
- For topping: Half a cup of ricotta cheese and a quarter cup of grated Parmesan.
Step-by-Step Instructions for Your One-Pot Creamy Spinach Mushroom Lasagna Soup
This recipe is designed to move fast, which is why we save time by cooking everything in one place! When you look at the ingredients list, don’t be intimidated—it’s just layering those amazing flavors. We’re aiming for everything to be done in about 25 minutes total. Just make sure you have a good, large Dutch oven or stockpot ready to go. You’ll notice the steps are very clear, especially around the pasta, because that’s where one-pot pasta dishes can sometimes go wrong if you try to rush it. If you ever need another amazing stovetop rescue meal, you can check out the instructions for my potato leek soup!
Sautéing Aromatics and Mushrooms
First things first, we need some flavor foundation! Get your oil heating over medium heat. Toss in that chopped onion and let it soften up for about five minutes—we just want it translucent, not brown. Next come the mushrooms. This is the expert part: don’t mess with them for a good few minutes! Let them sweat out all that water and start to get golden brown. That browning creates incredible, deep flavor that you won’t get just steaming them. Once they start looking a little happy, then stir in your garlic, Italian seasoning, salt, and pepper. That little bit of garlic cooks fast, so keep an eye on it so it doesn’t burn!
Simmering the Pasta Base
Now we add the liquids to make this a proper soup! Pour in your vegetable broth and dump in those whole diced tomatoes, juice and all. Bring the whole thing up to a rolling boil. Once it’s bubbling hard, toss in those broken lasagna noodles. Here’s the key: reduce the heat down right away to medium-low so it’s a gentle simmer, not a frantic boil. Pop a lid on it, but make sure you stir every couple of minutes. This stirring is critical because those lasagna pieces want to stick to the bottom and weld themselves to your pot. Let it simmer for 10 to 12 minutes until the pasta is perfectly tender.
Finishing the One-Pot Creamy Spinach Mushroom Lasagna Soup
When the pasta is done, take the lid off. We finish this Quick Italian Soup by swirling in that heavy cream until everything looks cohesive and luscious. Then, grab your fresh spinach. Since it wilts down to almost nothing, don’t dump the whole bag in at once! Add it in a few large handfuls, stirring gently until it disappears into the hot soup. That only takes about two minutes total. Then, it’s ready to ladle out. Remember to top each bowl with that spoonful of ricotta and a sprinkle of Parmesan cheese—that’s what seals the deal on the lasagna flavor!

Tips for Success Making Your One-Pot Creamy Spinach Mushroom Lasagna Soup
Even though this is super straightforward, I’ve got a couple of little tricks up my sleeve that I learned while testing this recipe over and over again to make sure it was perfect for you busy folks. This recipe is naturally vegetarian, but if you’ve got a big crowd that loves meat, feel free to swap out about half of those mushrooms for some browned ground beef or turkey sausage. Just get that meat cooked first and drain off most of the fat before adding the onion!
Also, don’t rush the end if you feel like it’s looking a little thin. If you want that really thick, nearly casserole-like consistency, just take the lid off for the last five minutes of cooking while the spinach is wilting. Letting some steam escape concentrates the broth beautifully. If you’re planning on making this ahead of time or bringing it to a friend’s house, check out my guide for creamy mushroom pasta for tips on keeping sauces just right!
Variations for Your Spinach and Mushroom Pasta Soup
One of the best things about a simple base like this is how easy it is to tweak! Since this yummy One-Pot Creamy Spinach Mushroom Lasagna Soup is already vegetarian, it’s a fantastic base for a Meatless Monday meal, but you can totally push it in new directions if you’re feeling adventurous. I always encourage my readers to make the recipe their own, especially when it comes to cheese!
If you’re not totally set on the dollop of ricotta and Parmesan topping, try swapping some of that out. Mozzarella chunks, maybe even some smoked provolone stirred in right at the end before the cream, melt down beautifully and give you that classic stretchy lasagna texture in the soup bowl. It’s a game-changer for texture, trust me.

If you want to load up on more veggies without adding any meat, you can absolutely sneak in some more aromatics when you cook the onions. Try dicing up a carrot and maybe a stalk of celery. Just toss them in with the onions and cook them down until they start softening up before you add the mushrooms. They add a lovely sweetness that complements the tomato base perfectly. If you are looking for other ways to incorporate creamy vegetarian goodness, you have to look at my creamy Tuscan chicken soup recipe—just skip the chicken for a creamy vegetable base!
But honestly, the Vegetarian Lasagna Soup Option stands perfectly on its own. It’s rich enough with the mushrooms, spinach, and cream to feel hearty. It’s just proof that you don’t need heavy ingredients to get that incredible Italian comfort feel in a bowl.
Serving Suggestions for One-Pot Creamy Spinach Mushroom Lasagna Soup
Okay, soup is cooked, it’s hot, and it smells like heaven—but we’re not done yet! The toppings and what you serve alongside this One-Pot Creamy Spinach Mushroom Lasagna Soup are what elevate it from ‘quick dinner’ to ‘crave-worthy feast.’ I already told you about the ricotta and Parmesan dollop, which is non-negotiable in my book, but you can absolutely get creative with what happens next.
First, you have to consider texture! This soup is creamy and soft, so you need some crunch. Freshly cracked black pepper is a must, of course, but I often like to add a tiny drizzle of really good-quality extra virgin olive oil over the top right before serving. It adds a little fruity brightness that perks everything up. A tiny pinch of red pepper flakes never hurts if you like a little kick, either!
Now, no Italian comfort dish is complete without bread, right? You need something sturdy to scoop up every last bit of that creamy broth. Forget plain slices; you need dipping tools! I highly recommend making a batch of my easy homemade garlic breadsticks. They are simple, bake up fast while the soup is simmering, and they are perfect for dragging through that cheesy sauce still trapped at the bottom of your bowl. They disappear instantly whenever I serve them.
If you’re serving this as part of a bigger meal, or if you’re focusing on keeping it lighter, a super simple side salad is the perfect palate cleanser. Just some crisp mixed greens with a very light lemon vinaigrette. The acid cuts through the richness of the heavy cream beautifully. Whatever you choose, serving it hot with those cheesy toppings makes this Easy Lasagna Soup Recipe feel like a special occasion meal, even though it took you barely any time!

Storage and Reheating Instructions for Leftover One-Pot Creamy Spinach Mushroom Lasagna Soup
You know the deal with soup that has pasta in it… when you try to eat the leftovers the next day, it often seems like the pasta decided to soak up every single drop of liquid overnight! That’s exactly what happens here with this delicious recipe. Don’t panic about it though! When you store your leftovers in an airtight container in the fridge, they will thicken up considerably.
To reheat, just transfer your soup portion to a small saucepan. You absolutely *must* add a splash of extra vegetable broth or even just water before heating it up on the stove. I pour in about a quarter cup for every serving I’m reheating. Warm it slowly over medium heat, stirring until it’s steaming hot again. If you need more ideas on managing leftovers from soup recipes, my post on easy lasagna soup recipes has some great overarching tricks for managing pasta swelling!
Frequently Asked Questions About This Easy Lasagna Soup Recipe
I totally expected people would have questions because, let’s be real, turning lasagna into soup sounds impossible sometimes! These are the things I get asked about the most when friends first try this incredible Easy Lasagna Soup Recipe. If you’re looking for something similar but done in a pressure cooker, I’ve got details about the Instant Pot lasagna soup version too!
Can I make this One Pot Soup Dinner vegan?
Oh, absolutely! Since this is already a Vegetarian Lasagna Soup Option, making it fully vegan is just a matter of swapping out the dairy elements. You’ll definitely need a good plant-based heavy cream substitute for the swirling part—oat or soy cream works miracles here. For the topping, look for a nice vegan ricotta alternative; there are some fantastic cashew-based ones available now that are super creamy right out of the container. And of course, use a vegan Parmesan alternative or nutritional yeast for that cheesy sprinkle on top. It holds up really well in this One Pot Soup Dinner!
How do I get the soup thicker if it is too thin?
This usually only happens if you added too much extra broth when reheating leftovers, but if yours looks soupy right after cooking, don’t stress! Remember how I mentioned simmering it uncovered for the last five minutes? That’s your first line of defense to evaporate some liquid. If it’s still not thick enough for your taste, I sometimes grab about a quarter cup of the broth out into a separate mug and whisk in a teaspoon of cornstarch or flour until it’s totally smooth. Then, you just pour that slurry back into the simmering soup and stir constantly for about a minute. It thickens right up, and the flavor of this Creamy Mushroom Soup base is so strong, you won’t even notice the slight change.
Can I use dried spinach instead of fresh in this Creamy Mushroom Soup?
I really, really, *really* advise against using dried spinach here, especially in a dish where the spinach is meant to wilt quickly into the broth right at the end. Dried spinach gets really intensely flavored and has a weird, almost chewy texture when simmered in liquid like this, which will definitely mess with the gentle flavor of the Creamy Mushroom Soup. If you absolutely cannot find fresh spinach, use frozen, chopped spinach instead. Just make sure you thaw it completely and squeeze out every single drop of excess water before stirring it in at the very end. That water content is way closer to the fresh stuff!
Estimated Nutritional Data for One-Pot Creamy Spinach Mushroom Lasagna Soup
I pulled these numbers right off my calculator for a standard serving of this soup, but please remember these are just estimates! I use approximations because how much oil you soak up or how much cream you swirl in can change things fast. This batch is calculated for four generous bowls, keeping things reasonable for a weeknight meal.
- Serving Size: 1 bowl
- Calories: 450
- Fat: 25g (mostly from the cream and ricotta)
- Carbohydrates: 45g
- Protein: 18g
- Fiber: 5g
So, while it’s rich and comforting, because it’s packed with spinach, mushrooms, and vegetable broth, it’s not overly heavy! It’s a great way to feed the family something satisfying while keeping the cleanup minimal—that’s the real win here.
PrintOne-Pot Creamy Spinach Mushroom Lasagna Soup
Make this rich, creamy lasagna soup in a single pot. It combines the flavors of classic lasagna with tender mushrooms and spinach for an easy weeknight dinner.
- Prep Time: 10 min
- Cook Time: 25 min
- Total Time: 35 min
- Yield: 4 servings
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian-American
- Diet: Vegetarian
Ingredients
- 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 salt
- 1/4 teaspoon black pepper
- 4 cups vegetable broth
- 1 (14.5 ounce) can diced tomatoes, undrained
- 1/2 cup heavy cream
- 6 ounces lasagna noodles, broken into 1-inch pieces
- 5 ounces fresh spinach
- 1/2 cup ricotta cheese, for topping
- 1/4 cup grated Parmesan cheese, for topping
Instructions
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion and cook until soft, about 5 minutes.
- Add the mushrooms and cook until they release their liquid and start to brown, about 7 minutes.
- Stir in the garlic, Italian seasoning, salt, and pepper. Cook for 1 minute until fragrant.
- Pour in the vegetable broth and add the diced tomatoes. Bring the mixture to a boil.
- Add the broken lasagna noodles. Reduce the heat to medium-low, cover, and simmer for 10 to 12 minutes, stirring occasionally, until the pasta is tender.
- Stir in the heavy cream until fully combined.
- Add the fresh spinach in batches, stirring until it wilts into the soup, which takes about 2 minutes.
- Serve the soup hot. Top each bowl with a spoonful of ricotta cheese and a sprinkle of Parmesan cheese.
Notes
- You can substitute turkey sausage or ground beef for part of the mushrooms if you prefer a meat version.
- For a thicker soup, let it simmer uncovered for the last 5 minutes of cooking.
- Use no-boil lasagna noodles if you prefer, but you may need to slightly increase the simmering time.
Nutrition
- Serving Size: 1 bowl
- Calories: 450
- Sugar: 7
- Sodium: 750
- Fat: 25
- Saturated Fat: 14
- Unsaturated Fat: 8
- Trans Fat: 0.5
- Carbohydrates: 45
- Fiber: 5
- Protein: 18
- Cholesterol: 55



























Leave a Reply