I broke a whole box of lasagna noodles into a pot last Tuesday because the oven was full of something else. Nobody at my table noticed the missing layers. They just asked for more broth.
This is the soup version of lasagna, and it works because the lentils do the job the meat usually does. You get a thick, tomato-heavy broth, soft pasta and a handful of spinach that wilts in the last minute.
One pot, six bowls, about 45 minutes. The only thing you need to watch is the lentils, and I will tell you exactly how to tell when they are ready.
Step-by-Step Instructions
1. Soften the onion
Warm the olive oil in a large pot over medium heat. When it shimmers, add the diced onion and cook 3 to 4 minutes, until the pieces look slightly see-through at the edges.
2. Bloom the garlic and herbs
Add the garlic, tomato paste, dried basil and oregano. Stir for 2 to 3 minutes. The onion should be fully soft and the paste should darken a shade and smell sweet.
3. Add liquid and lentils
Pour in the crushed tomatoes and vegetable broth, then add the rinsed lentils. Bring it to a boil, turn the heat to medium-high and let it bubble for 10 minutes. The lentils should be partway tender.
4. Drop in the noodles
Snap the lasagna sheets into roughly 2-inch pieces and add them to the pot. Cook another 10 to 15 minutes. You are done when the pasta has a slight bite and the lentils crush easily against the side of the pot.
5. Wilt the spinach
Stir in the spinach in handfuls and let it collapse into the hot soup, about a minute. Ladle into bowls and scatter fresh basil on top.
Tips & Tricks
- Rinse the lentils in a strainer until the water runs clear. Skip this and the broth turns cloudy.
- Break the noodles over the pot, not on the counter, so the shards land where they belong.
- Stir the pot now and then while the pasta cooks. Noodles sink and stick to the bottom.
- The soup thickens as it sits because the pasta keeps drinking broth. Thin leftovers with a splash of broth or water.
Pro Tips
Variations
Swap the Pasta
whole wheat shells, rotini or penne all work. Use the same 8 ounces and check them a couple of minutes early, since small shapes cook faster than broken sheets.
Add Heat
a pinch of red pepper flakes with the garlic gives it a little kick without changing anything else.
Make It Creamier
stir in a spoon of cashew cream or a dairy-free cream at the end, off the heat, so it does not split.
How to Store Vegan Lasagna Soup
Refrigerator
Keep it in a sealed container for up to 4 days. The pasta will soak up broth, so expect a thicker soup on day two.
Freezer
Freeze in portions for up to 2 months. Cooked pasta goes soft when thawed, so if you plan to freeze, cook the noodles separately and add them when you reheat.
Reheating
Warm gently on the stove over medium-low, adding broth or water a splash at a time until it loosens. Bring it to a simmer and hold there for a minute before serving.
Frequently Asked Questions
Q: Can I use red lentils instead of green?
They will cook much faster and break down into the broth, which makes the soup thicker and less brothy. If that is all you have, add them with the pasta instead of before it.
Q: Why did my noodles turn mushy?
They kept cooking in the hot broth after the pot came off the heat. Pull the pot off the burner as soon as the pasta has a little bite left, and if you are storing leftovers, expect them to soften overnight.
Q: Is this soup gluten free?
Not as written, because lasagna noodles are wheat. Use a gluten-free pasta and check that your broth is gluten free too.
Q: How do I know the lentils are done?
Squeeze one between your fingers. It should flatten with a little pressure and no hard center. If it still feels like a small stone, keep cooking.

Vegan Lasagna Soup: Hearty One-Pot Dinner
A hearty one-pot soup with broken lasagna noodles, green lentils, crushed tomatoes and spinach. Everything a lasagna gives you, in a bowl.
Ingredients
Instructions
- 1Soften the onion — Warm the olive oil in a large pot over medium heat. When it shimmers, add the diced onion and cook 3 to 4 minutes, until the pieces look slightly see-through at the edges.
- 2Bloom the garlic and herbs — Add the garlic, tomato paste, dried basil and oregano. Stir for 2 to 3 minutes. The onion should be fully soft and the paste should darken a shade and smell sweet.
- 3Add liquid and lentils — Pour in the crushed tomatoes and vegetable broth, then add the rinsed lentils. Bring it to a boil, turn the heat to medium-high and let it bubble for 10 minutes. The lentils should be partway tender.
- 4Drop in the noodles — Snap the lasagna sheets into roughly 2-inch pieces and add them to the pot. Cook another 10 to 15 minutes. You are done when the pasta has a slight bite and the lentils crush easily against the side of the pot.
- 5Wilt the spinach — Stir in the spinach in handfuls and let it collapse into the hot soup, about a minute. Ladle into bowls and scatter fresh basil on top.




Questions or cooking notes?
Ask about an ingredient or share a tip that could help someone else.