
Creamy Vegetarian Lasagna Soup Recipe tastes like a cozy bowl of cheesy lasagna met a rich tomato basil soup and decided to stay for dinner. It works perfectly for busy weeknights, date nights at home, or casual Sunday cooking and takes about 45 minutes from chopping board to bowl. I tested this on a very picky friend who “doesn’t like soup” and watched them go back for thirds, so you’re in good hands here.
Why Make This Creamy Vegetarian Lasagna Soup Recipe at Home
This creamy vegetarian lasagna soup recipe gives you all the flavor of classic lasagna without the layering project or the long bake time. You toss everything into one pot, simmer, stir in cream and cheese, and you get that same cozy comfort with way less effort.
You control the ingredients, so you can keep it lighter, richer, gluten free, or extra veggie loaded. It also reheats beautifully, so you cook once and enjoy it for lunches or quick dinners for a couple of days.
“This creamy vegetarian lasagna soup recipe tastes like a hug in a bowl and somehow gets better with every bite. ★★★★★”
Ingredients You Need
Soup base
- Olive oil
- Yellow onion, diced
- Carrots, diced small
- Celery, diced small
- Fresh garlic, minced (use jarred minced garlic as a shortcut)
- Tomato paste
- Crushed tomatoes (I like a good quality Italian brand for sweeter flavor)
- Vegetable broth or stock (low sodium so you control the salt)
- Water, as needed to thin the soup
- Italian seasoning or a mix of dried oregano, basil, and thyme
- Red pepper flakes, optional for a little heat
- Salt and black pepper
Pasta and creamy element
- Lasagna noodles, broken into bite-size pieces
- Use regular or oven ready; gluten free lasagna noodles also work.
- Heavy cream or half and half
- Use full fat coconut milk if you want a dairy light option.
- Ricotta cheese
- Shredded mozzarella cheese
- Grated Parmesan or Pecorino Romano
Vegetables and add ins
- Baby spinach or chopped kale
- Zucchini, diced (optional but tasty)
- Mushrooms, sliced (cremini or button work well)
- Fresh basil, chopped
- Fresh parsley, chopped
- Lemon juice, just a squeeze to brighten the flavor
Pantry shortcuts and swaps
- Use jarred marinara instead of crushed tomatoes and tomato paste when you want a shortcut.
- Stir in a spoonful of pesto at the end for extra basil flavor if you have it.
- Use pre shredded mozzarella and Parmesan to save time, though freshly grated melts smoother.
- Use frozen spinach instead of fresh; thaw it and squeeze out extra water before adding.
Equipment list
- Large heavy pot or Dutch oven
- Cutting board and sharp knife
- Wooden spoon or heat safe spatula
- Ladle
- Measuring cups and spoons
- Small bowl for the ricotta topping
- Grater for cheese if you use blocks
Tips & Mistakes
- Break lasagna noodles into similar sized pieces so they cook evenly and feel nice on the spoon.
- Salt in layers; season the veggies, then the broth, then adjust at the end so the soup tastes balanced.
- Keep the soup at a gentle simmer so the noodles cook through without turning mushy.
- Stir often after you add the pasta so it does not stick to the bottom of the pot.
- Add the cream and cheeses off the heat or on very low so they melt smoothly and do not curdle.
- Do not overcook the spinach; stir it in at the end so it stays bright and tender.
- Taste before serving and add a squeeze of lemon if the flavor tastes flat.
- Use low sodium broth so the soup does not turn too salty once the cheese goes in.
- Avoid boiling the soup hard after you add dairy so the texture stays silky.
- Keep the noodles slightly undercooked if you plan to store leftovers, since they soften more in the fridge.
How to Make Creamy Vegetarian Lasagna Soup Recipe
Step 1: Sauté the veggies
Heat olive oil in a large pot over medium heat. Add diced onion, carrots, and celery with a pinch of salt and cook until they soften and turn lightly golden, about 6 to 8 minutes. Stir in the garlic and cook 1 minute until it smells fragrant.
Step 2: Build the tomato base
Add tomato paste to the pot and stir it into the veggies. Cook it for 2 to 3 minutes so it darkens slightly and tastes richer. Pour in the crushed tomatoes and stir well so the tomato paste blends in.
Step 3: Add broth and seasonings
Pour in vegetable broth and a little water if you want a slightly thinner soup. Stir in Italian seasoning, a pinch of red pepper flakes if you like heat, and a good pinch of salt and pepper. Bring the mixture to a gentle boil, then lower the heat to a steady simmer.
Step 4: Add noodles and veggies
Break lasagna noodles into bite sized pieces and add them to the pot. Stir well so the pieces spread out and do not clump together. Add mushrooms and zucchini if you use them and simmer, stirring often, until the noodles turn al dente, usually 10 to 12 minutes.
Step 5: Stir in greens and fresh herbs
When the noodles feel almost done, add the spinach or kale. Stir until the greens wilt into the soup. Add chopped basil and parsley and taste the broth, then adjust the salt and pepper.
Step 6: Make the ricotta topping
While the soup simmers, mix ricotta, a spoonful of grated Parmesan, a pinch of salt, and a bit of black pepper in a small bowl. Add a splash of milk or cream if you want a looser dollop. Stir until it turns smooth and creamy.
Step 7: Finish the soup with cream and cheese
Turn the heat to low. Stir in the heavy cream or half and half and let the soup heat gently. Add shredded mozzarella and some Parmesan and stir until the cheese melts and the soup turns thick and creamy.
Step 8: Adjust texture and flavor
If the soup looks too thick, add a splash of broth or water until it reaches your favorite soup consistency. Taste again and add more salt, pepper, or red pepper flakes as needed. Add a small squeeze of lemon juice to brighten the flavor.
Step 9: Serve
Ladle the creamy vegetarian lasagna soup into bowls. Add a generous spoonful of the seasoned ricotta on top of each bowl. Finish with extra mozzarella or Parmesan and a sprinkle of fresh basil or parsley.
Variations I've Tried
I swap in gluten free lasagna noodles and the soup still tastes rich and satisfying. I use coconut milk instead of cream and dairy free mozzarella when I cook for dairy light friends and the texture stays cozy and creamy. I add white beans for extra protein or toss in extra veggies like chopped bell peppers and shredded carrots when I want more color and fiber.
I also tried a roasted garlic version where I stir in a whole head of soft roasted garlic at the end and it tastes wild in the best way. Sometimes I stir in a spoonful of basil pesto into each bowl instead of fresh basil when I have a jar open. I even used leftover roasted vegetables from the weekend and they added a deep, slightly smoky flavor that worked perfectly.
How to Serve Creamy Vegetarian Lasagna Soup Recipe
Serve this creamy vegetarian lasagna soup recipe in wide bowls so the noodles, veggies, and cheese spread out nicely. Top each bowl with a big spoonful of ricotta, extra shredded mozzarella, and a sprinkle of Parmesan. Add garlic bread, warm focaccia, or a simple green salad on the side to round out the meal.
Kids usually love this because it tastes like cheesy pasta in soup form, so it works well as a family dinner. I also like to set out small bowls of extra herbs, crushed red pepper, and grated cheese so everyone can customize their bowl.
How to store
- Cool the soup to room temperature, then store it in airtight containers in the fridge for up to 4 days.
- The noodles keep soaking liquid, so add a splash of broth or water when you reheat.
- Reheat gently on the stove over medium low heat, stirring often, until hot and creamy again.
- Use the microwave in short bursts, stirring between each, and add a spoonful of liquid if it looks too thick.
- Freeze the soup without the noodles for best texture; store in freezer safe containers for up to 3 months.
- If you want to freeze leftovers with noodles, expect softer pasta; thaw overnight in the fridge and reheat gently with extra broth.
Creamy Vegetarian Lasagna Soup Recipe
Ingredients
Instructions
- Heat the olive oil in a large heavy pot or Dutch oven over medium heat. Add the diced onion, carrots, and celery with a pinch of salt and cook, stirring occasionally, until softened and lightly golden, about 6 to 8 minutes.
- Stir in the minced garlic and cook for about 1 minute, until fragrant.
- Add the tomato paste and cook, stirring, for 2 to 3 minutes until it darkens slightly and smells sweet and rich.
- Pour in the crushed tomatoes, vegetable broth, and water. Stir to combine, then add Italian seasoning, red pepper flakes if using, and a good pinch of salt and black pepper. Bring the mixture to a gentle boil, then reduce the heat to maintain a steady simmer.
- Break the lasagna noodles into bite-size pieces and add them to the pot. Stir well so the pieces spread out and do not clump together.
- Add the sliced mushrooms and diced zucchini, if using. Simmer, stirring often, until the noodles are al dente, usually 10 to 12 minutes, adjusting the heat to keep the soup at a gentle simmer.
- When the noodles are almost tender, stir in the spinach or kale. Cook just until the greens wilt into the soup.
- Add the chopped basil and parsley, then taste the broth and adjust with more salt and pepper as needed.
- While the soup simmers, combine the ricotta, grated Parmesan, a pinch of salt, and a little black pepper in a small bowl.
- Stir until smooth and creamy, adding a splash of milk or cream if you prefer a looser dollop. Set aside for serving.
- Reduce the heat under the soup to low. Stir in the heavy cream or half and half and let the soup heat gently without boiling.
- Add the shredded mozzarella and grated Parmesan, stirring until the cheeses melt and the soup becomes thick and creamy.
- If the soup seems too thick, add a splash of broth or water to reach your preferred consistency. Taste and adjust seasoning with more salt, pepper, or red pepper flakes. Add a small squeeze of lemon juice to brighten the flavor.
- Ladle the creamy lasagna soup into wide bowls so the noodles, vegetables, and cheese are well distributed.
- Top each bowl with a generous spoonful of the seasoned ricotta. Finish with extra mozzarella or Parmesan and a sprinkle of fresh basil or parsley, if desired. Serve hot.
Notes
Approximate per serving (1 of 6): 520 calories; fat 28 g; saturated fat 15 g; carbohydrates 51 g; fiber 5 g; sugars 11 g; protein 20 g; sodium 980 mg. Values will vary based on exact brands, add-ins, and portion size. Storage
Cool the soup to room temperature, then store in airtight containers in the refrigerator for up to 4 days. The noodles will continue to absorb liquid, so add a splash of broth or water when reheating. Reheat gently on the stovetop over medium-low heat, stirring often, until hot and creamy, or use the microwave in short bursts, stirring between each. For best texture when freezing, freeze the soup without noodles for up to 3 months and cook fresh noodles when reheating. If freezing with noodles, expect softer pasta; thaw overnight in the fridge and reheat gently with extra broth.
