Best Lasagna Soup

This post may contain affiliate links. If you purchase through these links, we may earn a small commission at no extra cost to you.
All the cozy flavors of lasagna — rich tomato sauce, Italian sausage, melty cheese — in a one-pot soup that’s ready in 35 minutes.
Some nights you want lasagna but not the project. Lasagna soup is the answer: broken lasagna noodles simmered right in a rich, meaty tomato broth, finished with a dollop of ricotta and a shower of parmesan. Same comfort, one pot, weeknight timeline.
The trick is in the noodles. They cook directly in the soup, which means they absorb the broth’s flavor instead of just sitting in it — and their starch thickens the soup slightly as they cook. The trade-off: you have to serve it promptly, because the noodles keep drinking broth as they sit. We built the timing around that.
This makes a big pot — six generous bowls — and it reheats well if you store the noodles separately (more on that below). Set out the ricotta, mozzarella, and basil, and let everyone finish their own bowl. It feels like an event even on a Tuesday.
Why You’ll Love This Recipe
- Quick: 35 minutes, start to ladle
- Easy method: one pot, no layering, no baking dish
- Texture: tender noodles in a rich broth with creamy ricotta melting through
- Flexible: easy to make vegetarian or adjust the spice
- Practical: feeds six; leftovers are excellent with one storage trick
Ingredients
- 1 tablespoon olive oil: for browning the sausage
- 1 lb (450g) Italian sausage, casings removed: sweet or hot — the main flavor of the broth
- 1 medium onion, diced: softens into the sauce base
- 3 cloves garlic, minced: added after the onion so it doesn’t burn
- 2 tablespoons tomato paste: caramelized briefly for deep tomato flavor
- 24 oz (680g) marinara sauce: one jar — pick one you’d eat straight
- 4 cups (950ml) low-sodium chicken broth: thins the sauce into soup; low-sodium keeps you in control
- 1 teaspoon Italian seasoning: rounds out the herbs
- 1/2 teaspoon red pepper flakes (optional): gentle background heat
- 8 lasagna noodles, broken into 2-inch pieces: regular noodles, not no-boil — they need the structure
- Salt and black pepper, to taste: the sausage and broth both bring salt, so taste first
- For serving: 1 cup ricotta, 1 cup shredded mozzarella, 1/2 cup grated parmesan, fresh basil
Substitutions: Ground beef or turkey works in place of sausage (add an extra teaspoon of Italian seasoning to make up for the lost spice). For vegetarian, use 1 lb diced mushrooms browned hard plus a splash of soy sauce for depth — tested and good. Vegetable broth swaps in 1:1.
How to Make Lasagna Soup
- Brown the sausage. Heat the olive oil in a large pot or Dutch oven over medium-high heat. Add the sausage and onion, breaking the meat into crumbles, and cook until browned, 7-8 minutes. Drain off excess fat if there’s more than a tablespoon.
- Build the flavor base. Stir in the garlic and tomato paste. Cook 1-2 minutes, stirring, until the tomato paste darkens a shade — this caramelizing step is where the deep tomato flavor comes from. Raw tomato paste tastes tinny; cooked, it’s rich.
- Add liquids. Pour in the marinara, chicken broth, Italian seasoning, and red pepper flakes if using. Stir well, scraping up any browned bits from the bottom of the pot. Bring to a boil.
- Cook the noodles in the soup. Stir in the broken noodle pieces, pressing them under the liquid. Reduce to a steady simmer and cook 10-12 minutes, stirring occasionally so the pieces don’t stick together, until the noodles are tender. The most common mistake: walking away. The noodles clump if they sit undisturbed — a stir every couple of minutes keeps them separate.
- Season and serve. Taste the broth and add salt and pepper as needed. Ladle into bowls. Top each with a generous dollop of ricotta, a handful of mozzarella, a sprinkle of parmesan, and torn basil. The cheese melts into the hot soup and turns each bowl creamy.
Tips for Success
- Break noodles over the pot: uneven 2-inch pieces are fine — rustic is the look here
- Serve promptly: the noodles absorb broth fast; ladle within 10 minutes of the noodles turning tender
- Keep it at a simmer, not a boil: hard boiling makes the noodles gummy and clouds the broth
- Cheese goes in the bowl, not the pot: ricotta stirred into the whole pot can turn grainy on reheating
- Thin leftovers with broth: a splash of broth when reheating brings back the soup consistency
Variations
- Vegetarian: swap sausage for browned mushrooms and use vegetable broth
- Extra cheesy: stir 1 cup of mozzarella directly into the pot at the end until melted
- Spinach: wilt in 3 cups of fresh spinach during the last 2 minutes
- Spicy: use hot Italian sausage and double the red pepper flakes
Storage & Freezing
Here’s the trick: for leftovers, store the soup base and any extra noodles separately if you can — the noodles will otherwise absorb all the broth overnight. Refrigerate up to 4 days. Freeze the soup base (without noodles) up to 3 months; thaw, bring to a simmer, and cook fresh noodles in it. Reheat gently and add a splash of broth to loosen.
Frequently Asked Questions
Can I make lasagna soup ahead of time?
Make the soup base (everything before the noodles) up to 3 days ahead and refrigerate. When ready to serve, bring it to a simmer and cook the noodles fresh in the pot — 12 minutes and it’s done. This avoids the soggy-noodle problem entirely.
Why are my noodles mushy?
Usually overcooking or sitting too long in the hot broth. Pull the pot off the heat as soon as the noodles are tender, and serve within 10 minutes. For meal prep, cook and store the noodles separately.
Can I use no-boil lasagna noodles?
We don’t recommend it — they’re thinner and go soft too fast in soup. Regular lasagna noodles hold their texture much better here.
What if my soup is too thick?
The noodles drink broth as they sit. Stir in extra chicken broth, 1/2 cup at a time, until it looks like soup again. This is normal, not a mistake — just how the dish behaves.
Best Lasagna Soup
One-pot lasagna soup with Italian sausage, broken lasagna noodles, and melty cheese toppings.
Prep Time: 10 minutes | Cook Time: 25 minutes | Total Time: 35 minutes | Servings: 6
Ingredients
- 1 tablespoon olive oil
- 1 lb Italian sausage, casings removed
- 1 medium onion, diced
- 3 cloves garlic, minced
- 2 tablespoons tomato paste
- 24 oz marinara sauce
- 4 cups low-sodium chicken broth
- 1 teaspoon Italian seasoning
- 1/2 teaspoon red pepper flakes (optional)
- 8 lasagna noodles, broken into 2-inch pieces
- Salt and black pepper, to taste
- For serving: 1 cup ricotta, 1 cup shredded mozzarella, 1/2 cup grated parmesan, fresh basil
Instructions
- Brown sausage and onion in olive oil over medium-high heat, 7-8 minutes. Drain excess fat.
- Stir in garlic and tomato paste; cook 1-2 minutes until tomato paste darkens.
- Add marinara, broth, Italian seasoning, and red pepper flakes. Bring to a boil.
- Stir in broken noodles; simmer 10-12 minutes, stirring occasionally, until tender.
- Season with salt and pepper. Ladle into bowls; top with ricotta, mozzarella, parmesan, and basil.
Notes: Serve within 10 minutes of the noodles turning tender — they absorb broth fast. For leftovers, store noodles separately from the soup base.
You May Also Like
- Best Lasagna Recipe – the classic baked version for Sunday dinner
- Best White Chicken Chili – another creamy one-pot soup
- Best Chili Recipe – the hearty beef chili this soup’s cousin

