One-pot lasagna soup gives you the best parts of lasagna: the meaty tomato sauce, the ruffled noodles, the cool spoonful of ricotta on top. You skip the layering, the baking, and the long wait before you can slice it. Everything happens in one big pot in about 40 minutes.
I started making it one night when I had a box of lasagna noodles and no patience at all. It’s been on regular rotation ever since.
If you’re cooking with kids underfoot, break the noodles and mix the cheese topping before you turn on the stove. Once the beef is in the pot, you won’t want to walk away.
Ingredients
This serves 4 generously. I’ve based it on a few tested versions of the recipe and trimmed it to fit one large pot.
For the soup
- 450 g (1 lb) ground beef, 85–90% lean. Ground Italian sausage works too. Use half beef and half sausage if you want more seasoning without adding extra spices.
- 1 large yellow onion, finely chopped (about 1½ cups)
- 3 cloves garlic, minced
- 2 tbsp tomato paste, for depth and a little extra body
- 1 jar (680 g / 24 oz) marinara or spaghetti sauce. Use one you’d happily eat on plain pasta, because it’s most of the flavor here.
- 1 can (411 g / 14.5 oz) petite diced tomatoes, with their juices
- 1 liter (4 cups) low-sodium chicken or beef broth, plus 240 ml (1 cup) extra on hand. Beef broth gives a darker, richer soup and chicken broth a lighter one. Both work.
- 2 tsp Italian seasoning. Or swap in 1 tsp dried oregano.
- 1 tsp kosher salt, plus more to taste
- ½ tsp black pepper
- ¼–½ tsp red pepper flakes (optional)
- 1 tsp sugar (optional, only if your sauce tastes sharp)
- 8 regular lasagna noodles, broken into 5 cm (2-inch) pieces. Mini lasagna noodles (mafalda) are about 2 cups uncooked and don’t need breaking.
- 2 packed cups (about 60 g) fresh baby spinach
For the cheese topping
- 1 cup (225 g / 8 oz) whole-milk ricotta
- 1 cup (100 g) shredded mozzarella
- ½ cup (45 g) finely grated Parmesan
- Pinch of salt and a few torn fresh basil leaves
Don’t bother with part-skim ricotta. It turns grainy and watery as soon as it hits hot soup, and the creamy contrast is the whole point of the topping.
Step-by-Step One-Pot Lasagna Soup
-
Brown the beef and onion. Set a 5–6 quart (5–6 liter) pot or Dutch oven over medium-high heat. Add the beef and onion with a pinch of salt. Break the meat up with a wooden spoon and cook until it’s browned in spots and the onion has softened, 6–8 minutes. Wait for actual browning, not just gray meat, because that’s where a lot of the flavor comes from.
-
Deal with the fat. With 85% beef, you’ll probably have a pool of grease. Tilt the pot and spoon most of it off, but leave about a tablespoon. With extra-lean beef you can skip this.
-
Add garlic and tomato paste. Stir in the garlic and cook for about a minute, until it smells fragrant. Add the tomato paste and stir it around the bottom for another minute, until it darkens slightly and starts sticking to the pot.
-
Build the broth. Pour in the broth first and scrape up the browned bits from the bottom. Then add the marinara, diced tomatoes, Italian seasoning, salt, pepper, and pepper flakes. Bring to a boil.
-
Cook the noodles. Add the broken noodles and stir well right away, because they tend to clump in the first couple of minutes. Lower the heat to a strong simmer and cook, stirring every few minutes, until the noodles are tender with a little bite. That’s usually 10–15 minutes for regular noodles and closer to 20 for mafalda, depending on the brand.
Heads up: the noodles soak up broth quickly. If the soup looks more like stew than soup partway through, add some or all of the extra cup of broth. Stop when you have a consistency you like.
-
Wilt the spinach. Turn off the heat and stir in the spinach. It’ll collapse in about a minute.
-
Taste and adjust. Add more salt if it tastes flat. If it tastes sour or sharp, stir in the sugar. Jarred sauces vary a lot, so don’t skip this step.
-
Top and serve. Stir together the ricotta, mozzarella, Parmesan, and a pinch of salt. Ladle the soup into bowls, add a big spoonful of the cheese mixture, and finish with basil. Let everyone stir it in themselves. It melts into stringy, creamy pockets, and that’s the part that makes it taste like lasagna.
(Some versions stir the mozzarella and Parmesan straight into the pot. That’s fine if you’re eating it all tonight. For leftovers, keep the cheese separate, because melted-in cheese turns gluey when you reheat it.)
What to Expect
It’s a thick, brick-red soup full of ruffled noodle pieces. It’s closer to a hearty minestrone than a brothy soup. The noodles break unevenly, and that’s fine.
The flavor is savory and tomato-forward, with mild heat if you used the pepper flakes. The ricotta tops it off cool and rich. Expect the jar of sauce you picked to shape the result more than anything else: a basil-garlic marinara tastes brighter, and a sweeter spaghetti sauce makes the whole pot taste more like a weeknight dinner from childhood.
Ways to Change It Up
For a vegetarian version, skip the beef and sauté 225 g (8 oz) chopped cremini mushrooms with the onion until they’re well browned, then use vegetable broth. You lose some richness. Adding an extra tablespoon of tomato paste and a Parmesan rind while it simmers helps fill that gap.
Sausage changes the flavor the most. Use mild or hot Italian sausage instead of the beef, then cut the Italian seasoning to 1 teaspoon and leave out the pepper flakes if you used hot sausage. It tastes like a lasagna from an Italian-American deli.
Want it creamier? Stir 60 ml (¼ cup) heavy cream into the pot right after the spinach. If you like that direction, you’ll also probably enjoy this creamy tomato tortellini soup.
Serving and Storage
I serve this with garlic bread or toasted crusty bread for mopping up the bowl. Add something sharp and crunchy too: a kale crunch salad with lemon Parmesan dressing or an iceberg wedge salad with green goddess dressing cuts through the richness well.
Keep leftover soup in an airtight container in the fridge for up to 4 days. Store the cheese topping in a separate container.
Be honest with yourself about leftovers. The noodles keep drinking the broth overnight, so day-two soup is basically saucy pasta. It still tastes great, but it’s thicker. When you reheat it on the stove over medium-low, add a splash of broth or water and stir until it loosens. In the microwave, heat it in 1-minute bursts and stir in between.
One thing: if you know you’re cooking for leftovers, boil the noodles in a separate pot and add them to each bowl. The soup stays soupy for days that way.
I don’t love freezing it with the noodles in, because they turn soft and break apart. Freeze the soup base without noodles for up to 3 months, then cook fresh noodles when you reheat it.

Common Questions
Can I use other pasta instead of lasagna noodles?
Yes. Campanelle, mafalda, and broken pappardelle all work, and so does any short pasta with ridges. Cooking times change, so start tasting a few minutes before the package time. Lasagna noodles are wide and flat, which is why it reads as lasagna, but the soup doesn’t fall apart without them.
My noodles soaked up all the liquid. What happened?
Nothing went wrong. Pasta drinks broth, and some brands drink more than others. Stir in hot broth a half cup at a time until it looks right again. Don’t add plain water unless you also add a pinch of salt, or the soup tastes watered down.
Can I make it in a slow cooker or Instant Pot?
You can. Brown the beef, onion, and garlic on the stove or with the sauté function first. In an Instant Pot, add everything except the spinach and cheese and cook on Manual for about 6 minutes. In a slow cooker, add the noodles only during the last 30 minutes or so, or they’ll turn to mush over a full day of cooking.
Is this anything like real lasagna?
The flavors are the same, but the texture is looser. For the full layered experience without a full afternoon of work, try these make-ahead lasagna roll-ups. If you’d like to know how the baked dish developed over time, Wikipedia has a solid overview of the history and regional styles of lasagna. For another playful spin, there’s ramen lasagna or a sliceable honeycomb pasta cake.
The step to get right is the noodles. Pull them while they still have a little chew, because they keep softening in the hot pot and in your bowl. Next time I’m trying it with half sausage and a Parmesan rind in the broth. If you get there first, tell me if the rind makes a difference you can actually taste.

One-Pot Lasagna Soup for Cozy Nights, No Layering Needed
Equipment
- 5-6 quart pot or Dutch oven
- Wooden spoon
Ingredients
For the soup
- 450 g ground beef 85-90% lean
- 1 large yellow onion finely chopped
- 3 cloves garlic minced
- 2 tbsp tomato paste
- 680 g marinara or spaghetti sauce 1 jar, about 24 oz; use one you’d happily eat on plain pasta
- 411 g petite diced tomatoes 1 can, with their juices
- 1 liter low-sodium chicken or beef broth
- 240 ml low-sodium chicken or beef broth extra, on hand for adjusting consistency
- 2 tsp Italian seasoning or 1 tsp dried oregano
- 1 tsp kosher salt plus more to taste
- 1/2 tsp black pepper
- 1/4-1/2 tsp red pepper flakes optional
- 1 tsp sugar optional, only if sauce tastes sharp
- 8 regular lasagna noodles broken into 5 cm (2-inch) pieces; mini noodles (mafalda) need no breaking
- 2 packed cups fresh baby spinach about 60 g
For the cheese topping
- 1 cup whole-milk ricotta 225 g / 8 oz; do not use part-skim
- 1 cup shredded mozzarella 100 g
- 1/2 cup finely grated Parmesan 45 g
- 1 pinch salt for the cheese mixture
- fresh basil leaves a few, torn
Instructions
- Brown the beef and onion: Set a 5-6 quart pot or Dutch oven over medium-high heat. Add the beef and onion with a pinch of salt. Break up the meat with a wooden spoon and cook until browned in spots and the onion has softened, 6-8 minutes. Wait for real browning, not just gray meat.
- Deal with the fat: With 85% beef, you’ll likely have a pool of grease. Tilt the pot and spoon off most of it, leaving about a tablespoon. With extra-lean beef you can skip this step.
- Add garlic and tomato paste: Stir in the garlic and cook about 1 minute, until fragrant. Add the tomato paste and stir it around the bottom for another minute, until it darkens slightly and starts sticking to the pot.
- Build the broth: Pour in the broth first and scrape up the browned bits from the bottom. Add the marinara, diced tomatoes, Italian seasoning, salt, black pepper, and red pepper flakes. Bring to a boil.
- Cook the noodles: Add the broken noodles and stir well right away, since they clump in the first couple of minutes. Lower the heat to a strong simmer and cook, stirring every few minutes, until tender with a little bite, about 10-15 minutes for regular noodles or closer to 20 for mafalda. If the soup thickens too much, add some or all of the extra cup of broth.
- Wilt the spinach: Turn off the heat and stir in the spinach. It will collapse in about a minute.
- Taste and adjust: Add more salt if it tastes flat. If it tastes sour or sharp, stir in the sugar. Jarred sauces vary, so don’t skip this step.
- Top and serve: Stir together the ricotta, mozzarella, Parmesan, and a pinch of salt. Ladle the soup into bowls, add a big spoonful of the cheese mixture, and finish with torn basil. Let everyone stir it in. For leftovers, keep the cheese separate, since melted-in cheese turns gluey when reheated.

Leave a Reply