There’s something about a warm bowl of soup that feels like pure comfort, especially on a chilly evening. This Cheesy Vegetarian Mushroom and Spinach Lasagna Soup captures that loving essence perfectly. Imagine a hearty dish that blends the classic flavors of lasagna into a cozy, soul-warming soup. It’s not just satisfying; it’s also a delightful experience for the senses.
The key components of this dish include mushrooms, spinach, and a medley of aromatic ingredients such as onions, garlic, and herbs. This comforting bowl contains crushed tomatoes and vegetable broth, which provide a vibrant base. The addition of lasagna noodles, ricotta, and mozzarella cheese brings that unmistakable lasagna taste right into the soup, creating an inviting flavor profile that is both rich and nourishing.
Preparing this dish is straightforward and enjoyable. You start by sautéing the onions and garlic in olive oil, letting their aromatic scents fill your kitchen. Next, you add the mushrooms and let them brown, enhancing their flavor. By stirring in the crushed tomatoes and vegetable broth along with a mix of herbs, you’ll create a base that warms the soul. After simmering and adding in the lasagna noodles to soften, a handful of fresh spinach makes the soup vibrant before serving it hot with dollops of ricotta and mozzarella.
This dish is truly perfect for chilly nights when you need a warm and hearty meal. It also serves as an excellent option for potlucks or gatherings, where it can warm both body and spirit. Whether you’re hosting family or simply enjoying a night in, this soup makes any meal feel special.

Why You’ll Love This Cheesy Vegetarian Mushroom And Spinach Lasagna Soup Recipe
- Quick to Prepare: This soup can be made in about 30 minutes, making it an ideal choice for busy weeknights.
- Simple Ingredients: All the ingredients are accessible, meaning you won’t have to hunt for anything fancy.
- Comfort Food: It combines the beloved flavors of traditional lasagna with the cozy feel of soup.
- Vegetarian Delight: A wholesome choice for vegetarians, packing in veggies without compromising on flavor.
- Perfect for Leftovers: The flavors only get better the next day, making it great for meal prep.
Mushroom Tips
When it comes to choosing the right mushrooms, opt for fresh, firm varieties. Look for mushrooms that are dry to the touch and free from bruises or blemishes. Popular choices for this recipe include cremini or button mushrooms. If you want a deeper flavor, consider using shiitake mushrooms. Always clean the mushrooms with a damp cloth or a soft brush to avoid washing away their natural flavor. Avoid soaking them in water, as they can become soggy.
Options for Substitutions
- Lasagna noodles: You can substitute them with gluten-free pasta or even zucchini or other vegetables for a low-carb option.
- Spinach: Kale or Swiss chard works well if you prefer a different green.
- Vegetable broth: Chicken broth can be used for a heartier flavor, or you can make your own stock.
- Ricotta: Cottage cheese can be a lighter alternative, or even a vegan ricotta.
- Mozzarella: Substitute with a dairy-free cheese or feta for a tangy twist.
- Crushed tomatoes: Use diced tomatoes or even a jar of marinara sauce for added flavor and convenience.
Watch Out for These Mistakes
One common mistake is overcooking the mushrooms. If you leave them in the pan too long, they can turn mushy rather than brown nicely, which affects their flavor and texture. Another pitfall is putting in the spinach too early. It wilts quickly and should be added towards the end to maintain its vibrant color and nutrients. Additionally, be cautious with the seasoning; adding too much salt or pepper early on can overpower the dish. Finally, people often forget about the cooking time for the lasagna noodles. If they’re added too late, they might not soften enough.

What to Serve With Cheesy Vegetarian Mushroom And Spinach Lasagna Soup Recipe?
This wonderful soup pairs well with a simple mixed green salad, some garlic bread for dipping, or even a side of roasted vegetables. A sprinkle of fresh herbs on top adds a lovely touch, as well as a brightening element to the meal. A glass of white wine can also enhance the experience beautifully.
Storage Instructions
Store: In the refrigerator, this soup will last for about 3-4 days in an airtight container.
Freeze: If you’d like to keep it longer, it can be frozen for up to 3 months. Just make sure to let it cool completely before transferring it to a freezer-safe container.
Reheat: For stovetop reheating, warm the soup over medium heat, stirring occasionally. In the microwave, reheat in 1-minute intervals until heated through.
Recipe Info
Preparation Time: 10 minutes
Cooking Time: 20 minutes
Total Time: 30 minutes
Level of Difficulty: Easy
Servings: 4-6 people
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
Calories: 400-500
Protein: 18-22g
Fat: 15-20g
Carbohydrates: 50-60g
Ingredients
- 2 cups mushrooms, sliced
- 2 cups fresh spinach
- 1 onion, diced
- 2 cloves garlic, minced
- 4 cups vegetable broth
- 1 can (15 oz) crushed tomatoes
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- Lasagna noodles, broken into pieces
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- Salt and pepper, to taste
- Olive oil, for sautéing

Step-by-Step Instructions
Step 1: Sauté Onions and Garlic
In a large pot, heat about a tablespoon of olive oil over medium heat. Once the oil is warm, add the diced onions and garlic. Sauté until the onions are soft and translucent, giving them about 3-4 minutes.
Step 2: Cook the Mushrooms
Next, add the sliced mushrooms to the pot. Cook them until they are browned and tender, about 5-7 minutes. This step is important, as it will deepen the flavor of your soup.
Step 3: Combine Base Ingredients
Stir in the crushed tomatoes, along with the vegetable broth. Season with dried basil, oregano, salt, and pepper. Bring this mixture to a gentle simmer.
Step 4: Add Noodles
Once simmering, add the broken lasagna noodles to the pot. Continue to simmer the soup for about 10 minutes, or until the noodles are al dente. Make sure to stir occasionally to prevent sticking.
Step 5: Add Spinach
Once the noodles have cooked, stir in the fresh spinach. It should wilt quickly, only taking about 1-2 minutes.
Step 6: Serve and Top
Ladle the hot soup into bowls. For serving, top with a dollop of ricotta cheese and a sprinkle of shredded mozzarella cheese. Enjoy it while it’s warm!
In closing, this Cheesy Vegetarian Mushroom and Spinach Lasagna Soup is a wonderful dish that immerses you in warmth and flavor. It offers a delightful mix of comfort and nutrition that’s simple to prepare. I encourage you to give it a try and share your thoughts! Hungry for more? Explore other recipes on the blog that speak to your culinary adventures ahead.

Cheesy Vegetarian Mushroom and Spinach Lasagna Soup
Ingredients
Method
- In a large pot, heat about a tablespoon of olive oil over medium heat.
- Add the diced onions and garlic, and sauté until the onions are soft and translucent, about 3-4 minutes.
- Add the sliced mushrooms to the pot. Cook for 5-7 minutes until browned and tender.
- Stir in the crushed tomatoes and vegetable broth. Season with dried basil, oregano, salt, and pepper. Bring to a gentle simmer.
- Once simmering, add the broken lasagna noodles and simmer for about 10 minutes, stirring occasionally.
- Stir in the fresh spinach and cook for about 1-2 minutes until wilted.
- Ladle the soup into bowls and top with dollops of ricotta and mozzarella cheese. Enjoy warm.