Beef lasagna soup gives you everything people love about a baked pan of lasagna, but in a bowl that’s faster, cozier, and a lot easier on a weeknight. The broth turns deep and savory from browned beef, tomato paste, and crushed tomatoes, while the broken noodles soak up just enough liquid to feel hearty without turning mushy. Then the cheese dollop melts into the hot soup and makes each spoonful taste like the best part of lasagna.
The trick is building the flavor in layers before the noodles go in. Browning the beef well and cooking the tomato paste with the onion and garlic gives the broth a richer base than simply dumping everything into the pot. I also like using a mix of crushed and diced tomatoes here: the crushed tomatoes make the soup body, while the diced tomatoes leave a little texture so it doesn’t eat like sauce.
Below, I’ll walk you through the parts that matter most, including how to keep the noodles from overcooking and how to make the cheese topping taste like a real lasagna finish instead of just a garnish.
The broth was rich and tomatoey, and the noodles held their shape instead of getting soggy. The ricotta-mozzarella topping melted into the bowl just like the best part of baked lasagna.
Save this beef lasagna soup for the nights when you want lasagna flavor without layering a casserole dish.
The Part Most Soup Recipes Miss: Building Enough Body for It to Taste Like Lasagna
The difference between a thin tomato-beef soup and something that actually tastes like lasagna is body. Tomato paste, browned beef, and enough noodles to thicken the pot slightly all work together here. If your soup tastes flat, it’s usually because the meat never got a good sear or the tomato paste never cooked long enough to deepen.
Keep the broth at a steady simmer, not a rolling boil, once the noodles go in. Boiling hard can break the noodles and cloud the broth faster than you want. A gentle simmer gives the pasta time to soften while the soup stays hearty and balanced.
What Each Ingredient Is Actually Doing In This Bowl

- Lean ground beef — This gives the soup its savory base. Lean beef keeps the broth from getting greasy, though you still want to drain off excess fat after browning so the tomato flavor stays clean.
- Tomato paste — This is the quiet workhorse. Cooking it with the onion and garlic for a couple of minutes takes away the raw edge and gives the broth a deeper, almost slow-simmered taste.
- Crushed tomatoes + diced tomatoes — The crushed tomatoes make the soup thick and cohesive, while the diced tomatoes add a little texture. If you only use diced tomatoes, the broth stays too loose; if you only use crushed, it can feel one-note.
- Lasagna noodles — Broken noodles are what make this soup feel like lasagna instead of generic pasta soup. Standard wheat noodles work best because they hold up to simmering; no-boil noodles aren’t necessary and can turn gummy if cooked too long.
- Ricotta, mozzarella, and parmesan — This topping matters. Ricotta gives the soft, creamy center, mozzarella brings the melt, and parmesan sharpens the flavor so the bowl tastes finished instead of just cheesy.
How to Keep the Noodles Tender Instead of Bloated
Brown the Beef for Real Flavor
Cook the beef in a large pot over medium-high heat until it loses its pink color and starts picking up browned bits on the bottom. Those bits are flavor, not a mess, so don’t rush straight past them. If there’s a lot of grease, drain it off before you move on; too much fat will make the broth feel heavy and dull the tomato.
Cook the Onion, Garlic, and Tomato Paste Together
Add the diced onion to the same pot and cook until it softens and turns translucent, then stir in the garlic and tomato paste. Let the paste cook for about two minutes until it darkens a shade and smells sweeter. If the garlic starts browning fast, lower the heat right away, because burned garlic will show up in the final broth.
Simmer the Broth Before the Pasta Goes In
Pour in the tomatoes, beef broth, Italian seasoning, basil, oregano, red pepper flakes, and black pepper, then bring everything to a boil before lowering it to a simmer. This is where the soup gets its lasagna-like depth, so give it a minute to come together before the noodles join in. Once the pasta is in, stir every few minutes so the broken pieces don’t stick to the bottom or clump together.
Finish With the Cheese at the Table
Mix the ricotta, mozzarella, parmesan, and chopped basil in a bowl while the soup finishes cooking. Spoon a generous dollop into each serving bowl, then ladle the hot soup around it so it softens and melts on contact. If you stir the cheese into the whole pot, it disappears into the broth; serving it per bowl keeps that creamy lasagna finish intact.
How to Adapt This Soup Without Losing What Makes It Work
Make It Dairy-Free
Skip the ricotta-mozzarella-parmesan topping and finish each bowl with a spoonful of dairy-free ricotta or a drizzle of good olive oil. You’ll lose the classic creamy lasagna top, but the broth still carries the dish because the tomato and beef base does the real work.
Use Ground Turkey Instead of Beef
Ground turkey works well if you want a lighter bowl, but it needs a little extra help. Brown it well and don’t skip the tomato paste step, because turkey has a milder flavor and depends more on that cooked-down base for depth.
Make It Gluten-Free
Use your favorite gluten-free lasagna noodles, but watch them closely in the simmer. They can go from tender to fragile fast, so start checking a few minutes early and pull the pot as soon as they’re just cooked.
Add More Heat
Increase the red pepper flakes or stir in a little calabrian chili paste with the garlic. That gives the broth a sharper, more savory heat without overpowering the cheese topping.
Storage and Reheating
- Refrigerator: Store leftovers for up to 4 days. The noodles will keep absorbing broth, so expect the soup to thicken.
- Freezer: Freeze the soup without the noodles if you want the best texture. Cook fresh noodles when you reheat, because frozen noodles tend to get soft and broken.
- Reheating: Warm it gently on the stove over medium-low heat with a splash of broth or water. Don’t boil it hard, or the noodles will turn bloated and the broth can go from silky to overly thick.
Questions I Get Asked About This Recipe

Beef Lasagna Soup
Ingredients
Equipment
Method
- Brown the ground beef in a large pot over medium-high heat, then drain excess fat.
- Keep the pot handy—you’ll use the same one for the onion and tomato paste.
- Sauté the diced onion in the same pot for 4 minutes, stirring until softened.
- Add the minced garlic and tomato paste and cook for 2 minutes, until fragrant and darkened slightly.
- Add crushed tomatoes, diced tomatoes, beef broth, Italian seasoning, dried basil, dried oregano, red pepper flakes, and black pepper, then bring to a boil.
- Add the broken lasagna noodles, reduce to a simmer, and cook 10-12 minutes until the noodles are tender.
- Season with salt to taste and stir occasionally to prevent the noodles from sticking.
- Stir together the ricotta, shredded mozzarella, and parmesan to make the cheese dollop.
- Ladle the hot soup into bowls and add a very generous spoonful of cheese dollop on top, finishing with fresh basil.