Vegetarian One Pot Lasagna Soup is a cozy, hearty dinner packed with rich tomato flavor, tender noodles, and creamy cheese. It comes together in one pot in about 30 minutes, so it’s perfect for busy nights.

Table of Contents
Why You’ll Love This Vegetarian One Pot Lasagna Soup
Quick and easy one-pot dinner
This Vegetarian One Pot Lasagna Soup keeps things simple, and you only need one pot from start to finish. As a result, cleanup stays minimal and stress stays low.
Hearty, protein-packed with lentils
Thanks to red lentils, this soup feels filling and satisfying. Plus, lentils cook quickly, so you still get a fast meal without extra effort.
Classic lasagna flavors in soup form
You still get that rich tomato base, melty cheese, and Italian herbs. However, everything comes together in a cozy, spoonable version that feels lighter and easier.
Perfect for meal prep and leftovers
This soup stores well, and it tastes even better the next day. So, it fits perfectly into your list of quick and comforting one pot dinner recipes for busy weeknights.
Ingredients You’ll Need
Pantry staples and aromatics
Start with olive oil, diced yellow onion, and sliced garlic. These simple ingredients build a strong base, and they bring out deep flavor right away. Add salt and black pepper to balance everything as it cooks.
Tomatoes, broth, and seasonings
Next, use tomato paste and fire roasted crushed tomatoes for a rich taste. Then, pour in vegetable broth to create the soup base. Italian seasoning and a spoon of basil pesto add extra depth, while a pinch of sugar can soften acidity if needed.
Pasta, lentils, and greens
Broken lasagna noodles give this soup its classic feel. Meanwhile, split red lentils add protein and texture. Toss in fresh spinach at the end, or swap with kale or arugula if you like.
Cheeses and garnishes
Ricotta, shredded mozzarella, and Parmesan create that creamy finish. As they melt, they give the soup its signature lasagna feel. Finish with fresh parsley for a bright touch.
How to Make Vegetarian One Pot Lasagna Soup
Sauté onion and build flavor base
First, heat olive oil in a large pot over medium high heat. Then add diced onion with salt and pepper, and cook until soft and fragrant.

Add garlic, seasoning, and tomato paste
Next, lower the heat slightly and stir in garlic and Italian seasoning. Cook briefly, then add tomato paste and let it deepen in color for richer flavor.
Deglaze and add liquids and lentils
After that, pour in a small amount of broth to lift any bits from the bottom. Then add pesto, lentils, crushed tomatoes, remaining broth, and sugar if using. Stir well and bring to a gentle simmer.
Simmer with noodles until tender
Now add broken lasagna noodles. Let everything simmer gently, and stir occasionally so nothing sticks. Cook until both noodles and lentils turn tender.

Stir in spinach and finish with cheese
Finally, remove from heat and stir in spinach until wilted. Then top each bowl with ricotta, mozzarella, and Parmesan. Cover briefly so the cheese melts, and garnish with parsley before serving.

Tips for the Best Lasagna Soup
How to avoid mushy noodles
Cook the noodles just until tender, and keep the heat low. Also, stir occasionally so they don’t overcook or stick together.
Balancing acidity and sweetness
If the tomatoes taste too sharp, add a pinch of sugar. However, taste first, since some canned tomatoes are already balanced.
Getting the perfect creamy texture
Add cheese right before serving. As a result, it melts gently and keeps the soup creamy without turning heavy.
Variations and Substitutions
Different pasta options
You can swap lasagna noodles with bowtie, penne, or rotini. In fact, smaller shapes cook faster and work great in this soup.
Alternative greens and vegetables
Instead of spinach, try kale, Swiss chard, or mustard greens. You can also add mushrooms or zucchini for extra texture.
Adding extra protein or making it vegan
For extra protein, add beans or even cooked plant based crumbles. Meanwhile, for a vegan version, skip the cheese or use dairy free alternatives.
Spice and herb variations for more flavor
If you like heat, add red pepper flakes. Fresh basil or oregano also brings a bright finish, especially right before serving.
Serving Suggestions
Best toppings for extra flavor
Top your Vegetarian One Pot Lasagna Soup with extra Parmesan, fresh herbs, or a drizzle of olive oil. This adds richness and freshness at the same time.

What to serve alongside lasagna soup
Serve with crusty bread or a simple salad. You can also pair it with a simple one pot tomato basil soup for a cozy vegetarian meal for a full comfort spread.
Storage and Reheating Tips
How to store leftovers properly
Let the soup cool, then store it in an airtight container in the fridge for up to 3 days. The flavors deepen as it sits, so leftovers taste even better.
Reheating on stovetop vs microwave
Reheat gently on the stovetop for best texture. However, the microwave works fine for quick meals.
Adjusting consistency when reheating
Since the noodles absorb liquid, add a splash of broth when reheating. Then stir well until the soup loosens back to your desired texture.
Other Recipes You May Enjoy
- creamy one pot lasagna soup with rich tomato and cheese flavors
- hearty ground turkey vegetable soup for easy healthy dinners
- easy homemade vegetable soup packed with flavor and nutrients
- best comforting soup recipes to try for dinner tonight
Frequently Asked Questions
What are common mistakes in veggie lasagna?
Overcooking noodles, skipping seasoning, and using too much liquid are common issues. Also, not balancing acidity can make the dish taste flat.
How to make vegetarian lasagne soup?
You sauté aromatics, add tomatoes, broth, lentils, and noodles, then simmer until tender. Finally, finish with greens and cheese.
How long can vegetarian lasagna sit out?
It should not sit out longer than 2 hours. After that, store it in the fridge to keep it safe.
What are the layers of vegetarian lasagna?
Traditional layers include noodles, tomato sauce, vegetables, and cheese. This soup version blends all those flavors into one pot.
Final Thoughts
Why this recipe is perfect for weeknight dinners
This Vegetarian One Pot Lasagna Soup brings comfort and ease together. It cooks fast, uses simple ingredients, and delivers big flavor every time.
Encouragement to customize and enjoy
You can easily adjust this recipe to your taste. So try new veggies, swap pasta, or change the cheese, and make it your own cozy favorite.
For more cozy ideas, check out my recipes on Pinterest at pinterest.

Vegetarian One Pot Lasagna Soup
Equipment
- Large pot For cooking the soup
- Wooden spoon For stirring
Ingredients
- 1 tbsp olive oil
- 1 yellow onion, diced
- 3 cloves garlic, sliced
- 1 tbsp Italian seasoning
- 2 tbsp tomato paste
- 2 tbsp basil pesto
- ½ cup split red lentils, uncooked
- 28 oz fire roasted crushed tomatoes
- 4 cups vegetable broth
- 1 tsp granulated sugar (optional)
- 8 oz lasagna noodles, broken into pieces
- 2 cups fresh baby spinach (optional)
- ½ cup Parmesan cheese
- 1 cup mozzarella cheese, shredded
- ¾ cup ricotta cheese
- 2 tbsp fresh parsley, chopped
- salt, to taste
- black pepper, to taste
Instructions
- Heat olive oil in a large pot over medium high heat. Add diced onion with salt and pepper, then cook until softened.
- Lower the heat, then add garlic and Italian seasoning. Cook briefly until fragrant. Stir in tomato paste and cook until it deepens in color.
- Pour in a small amount of broth to deglaze the pot. Then add pesto, lentils, crushed tomatoes, remaining broth, sugar if using, and seasoning. Bring to a gentle simmer.
- Add broken lasagna noodles and cook at a low simmer. Stir occasionally until noodles and lentils are tender.
- Remove from heat and stir in spinach until wilted. Adjust seasoning, then serve topped with Parmesan, mozzarella, and ricotta. Cover briefly to melt cheese and garnish with parsley.




