One-pot lasagna soup topped with ricotta, mozzarella and fresh basil
🍽️ Dinner

One-Pot Lasagna Soup

SarahBy Sarah Mitchell 📅 January 15, 2026 🕐 35 min total ⭐ 4.9 (9,341 reviews)
Quick links:

If you love lasagna but don't always have an hour and a half to spare, this lasagna soup recipe is about to become your new weeknight obsession. Every single flavor you love about classic baked lasagna — rich tomato-meat sauce, tender pasta, creamy ricotta, melty mozzarella — all come together in one pot in just 35 minutes. It's been blowing up on TikTok for a reason: it tastes like the real thing, with a fraction of the effort.

The genius is in the technique. Instead of layering sheets of pasta in a baking dish, you break dried lasagna noodles directly into a simmering, deeply seasoned broth. They cook right in the pot, drinking up all that tomato-beef flavor as they go. Then comes the move that everyone goes crazy for: a big, cold dollop of whole-milk ricotta dropped right on top of the hot soup, so it melts just slightly into the broth and creates those creamy swirls that look — and taste — absolutely stunning.

Why Lasagna Soup Went Viral on TikTok

This soup first started circulating on TikTok in late 2025 and hit peak virality in early 2026, racking up hundreds of millions of views. The appeal is obvious: it hits every comfort-food trigger simultaneously — rich, hearty, cheesy, soul-warming — but requires absolutely no advanced technique. No béchamel to make, no noodles to pre-boil, no careful layering. Just one pot, 35 minutes, and a bowl of something that genuinely rivals Sunday lasagna.

The ricotta dollop is the visual hook that sent it viral. When you drop a spoonful of cold ricotta onto the steaming bowl, it holds its shape just long enough to be photographed, then slowly melts at the edges into the broth. It's equal parts beautiful and delicious. Food stylists couldn't have designed a better detail.

Bowl of lasagna soup with ricotta dollop and fresh basil on rustic wooden table
The ricotta dollop and fresh basil — the details that make this soup as beautiful as it is delicious.

The Ricotta Dollop Is Everything

Don't skip the ricotta — it's not just a garnish, it's a functional ingredient that transforms the soup. Use whole-milk ricotta, not part-skim, for the richest, creamiest texture. If you want to take it up a notch, mix the ricotta with a pinch of salt, a crack of black pepper, and a teaspoon of finely grated lemon zest before dolloping. That little hit of brightness cuts through the richness of the broth beautifully.

The mozzarella goes on top too — shredded, not fresh, so it melts quickly into the hot soup. Pull the bowl apart with two spoons to get ricotta, mozzarella, and noodles in every bite. Some people also stir a handful of spinach into the soup right before serving for a pop of color and extra nutrition.

Make-Ahead and Meal Prep

Lasagna soup is ideal for meal prep with one important caveat: cook the noodles separately if you're making it ahead. The noodles continue absorbing liquid as the soup sits, eventually becoming very soft and bloated. Instead, make the tomato-beef broth base up to 3 days in advance and refrigerate. When you're ready to eat, bring the broth to a boil, add the broken noodles, and cook fresh — it only takes 10 minutes. The broth actually gets better as it sits, making ahead-of-time prep a genuine improvement.

Variations and Swaps

This soup is endlessly adaptable. Use hot Italian sausage instead of ground beef for a spicier, more complex broth. Swap in ground turkey or chicken for a lighter version. Make it vegetarian by using a mix of mushrooms, zucchini, and spinach with vegetable broth — you won't miss the meat. For a creamier soup, stir in ¼ cup of heavy cream right at the end before serving. And if you want even more cheese, layer some shredded mozzarella into the bowl first, ladle the hot soup over it, and let it melt from underneath.

One-Pot Lasagna Soup

All the flavors of classic lasagna in a cozy one-pot soup. Ready in 35 minutes with a ricotta dollop that makes every bowl feel special.

4.9 out of 5 (9,341 ratings) — Click to rate

Prep Time10 min
Cook Time25 min
Total Time35 min
Servings
Calories480
🛒 Ingredients
  • 1 lb ground beef (80/20)
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 1 can (28 oz) crushed tomatoes
  • 4 cups chicken or beef broth
  • 8 oz dried lasagna noodles, broken into 2-inch pieces
  • 1½ teaspoons Italian seasoning
  • ¼ teaspoon red pepper flakes
  • Salt and black pepper to taste
  • 1 cup whole-milk ricotta cheese (for topping)
  • 1 cup shredded mozzarella cheese (for topping)
  • Fresh basil leaves, for serving
  • Freshly grated Parmesan, for serving
👨‍🍳 Instructions
  • 1
    Brown the beef and onion

    Heat a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the ground beef and diced onion. Cook, breaking up the meat with a wooden spoon, for 6–8 minutes until the beef is fully browned and the onion is softened. Drain any excess fat if needed.

  • 2
    Add garlic and tomato paste

    Push the meat to the sides and add the minced garlic and tomato paste to the center of the pot. Cook, stirring constantly, for 1–2 minutes until the tomato paste turns a shade darker and smells fragrant. Stir everything together.

  • 3
    Build the broth

    Pour in the crushed tomatoes and broth. Stir in the Italian seasoning, red pepper flakes, and a generous pinch of salt and pepper. Bring to a boil over high heat, scraping up any browned bits from the bottom of the pot.

  • 4
    Cook the noodles

    Once boiling, add the broken lasagna noodles. Stir well to prevent sticking, then reduce heat to a lively simmer. Cook uncovered for 10–12 minutes, stirring every few minutes, until the noodles are tender but still have a slight bite.

  • 5
    Adjust and serve

    Taste the soup and adjust seasoning with more salt, pepper, or red pepper flakes as needed. Ladle into deep bowls. Top each with a large dollop of ricotta, a generous handful of shredded mozzarella, several fresh basil leaves, and a shower of grated Parmesan. Serve immediately.

📊 Nutrition (per serving)
480
Calories
42g
Carbs
32g
Protein
18g
Fat
4g
Fiber
820mg
Sodium

📝 Recipe Notes

  • Meal prep tip: Cook the broth and meat base up to 3 days ahead. Cook fresh noodles in the hot broth right before serving to prevent them from getting bloated and mushy.
  • Ricotta upgrade: Season the ricotta with salt, pepper, and a little lemon zest before serving — it makes the topping noticeably brighter and more complex.
  • Noodle quantity: The soup thickens significantly as it cools. If you prefer a brothier soup, reduce the noodles to 6 oz or add an extra ½ cup of broth.
  • Storage: Leftovers keep in the refrigerator for up to 4 days. Add a splash of broth when reheating as the noodles will have absorbed liquid.
  • Freezer: Freeze the broth base (without noodles) in zip-lock bags for up to 3 months. Thaw overnight in the fridge and add fresh noodles when reheating.

Frequently Asked Questions

What type of noodles work best for lasagna soup?

Standard dried lasagna noodles broken into 2-inch pieces are the classic choice — they give you those wide, flat ribbons that define the dish. You can also use mafaldine (ripple-edged mini lasagna) or pappardelle for a similar texture. Avoid fresh pasta sheets, which become mushy very quickly in soup. If you're out of lasagna noodles, any wide pasta like farfalle or rigatoni works fine, though it changes the aesthetic.

Can I make this vegetarian?

Yes, easily. Skip the ground beef and instead sauté 8 oz of finely diced cremini mushrooms with the onion — they add a meaty, savory texture and absorb the broth beautifully. Add a diced zucchini and a big handful of spinach in the last 2 minutes of cooking. Use vegetable broth. The ricotta-mozzarella topping is already vegetarian and keeps the dish just as satisfying.

How do I store leftover lasagna soup?

Store leftovers in an airtight container in the refrigerator for up to 4 days. The noodles will absorb liquid as the soup sits, so it will thicken considerably — add a splash of broth or water when reheating on the stovetop or in the microwave. For best results, store the soup base and any unused ricotta separately in the fridge, and add fresh toppings to each bowl when serving.

Can I use Italian sausage instead of ground beef?

Absolutely — and many people prefer it. Italian sausage (sweet, mild, or hot) brings fennel seed, herbs, and a bold depth of flavor that makes the broth incredibly complex. Remove the sausage from its casings before browning, or use bulk sausage. For the best of both worlds, use ½ lb ground beef and ½ lb Italian sausage. Hot sausage gives a nice kick; go sweet if you're serving kids.