Soups & Stews
This 5-star lasagna soup recipe transforms humble ingredients into a restaurant-worthy dish that tastes like a hug in a bowl. The secret lies in layering thin pasta sheets with rich meatballs, melted cheese, and a velvety tomato sauce—all simmered until every bite delivers that perfect balance of textures and flavors. I developed this recipe after years of perfecting lasagna, and adapting it into a soup format makes it foolproof for weeknights while keeping that same luxurious feel.
The magic happens in the layers: tender meatballs packed with herbs and spices, thin lasagna noodles that soften just enough, and a blend of mozzarella and parmesan that creates a creamy, stretchy finish. Unlike traditional lasagna, this soup comes together in one pot, saving time without sacrificing depth. The slow simmer allows all the flavors to meld, resulting in a dish that’s hearty enough for a main course but easy enough to make for a crowd.
What sets this apart is the restaurant-quality touch of crispy breadcrumbs on top, adding texture and a golden finish that makes it look as good as it tastes. The aroma alone—warm, savory, and slightly cheesy—will have everyone at the table asking for seconds. It’s the kind of comfort food that feels indulgent but comes together with simple techniques and standard ingredients.
Perfect for chilly evenings or game days, this soup reheats beautifully and tastes even better the next day. Whether you're feeding a family or hosting friends, this 5-star lasagna soup delivers on flavor, texture, and that cozy, satisfying experience we all crave. Let’s get cooking!
Ingredients for 5 star lasagna soup
This luxurious lasagna soup brings restaurant-quality layers to your pot with just 15 simple ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | 80% lean for best texture |
| Lasagna Noodles 🍝 | 12 whole | No-boil or regular, broken in half |
| Ricotta Cheese 🧀 | 15 oz | Part-skim for creaminess |
| Mozzarella Cheese 🧀 | 1 ½ cups | Fresh, shredded (low-moisture) |
| Parmesan Cheese 🧀 | 1 cup | Freshly grated from block |
| Tomato Sauce 🍅 | 3 cups | High-quality jarred or homemade |
| Eggs 🥚 | 2 whole | For meatball binding |
| Garlic Cloves 🧄 | 4 cloves | Minced for meatballs |
| Yellow Onion 🧅 | 1 whole | Medium size, finely chopped |
| Fresh Basil 🌿 | ¼ cup | Chopped for garnish and flavor |
| Italian Seasoning 🌶️ | 1 tbsp | For meatballs and soup |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Breadcrumbs 🍞 | ½ cup | Panko for extra crunch |
| Butter 🧈 | 2 tbsp | For topping and richness |
The beef and cheese are the stars here. Ground beef should be 80% lean for that perfect meatball texture—Costco or Trader Joe's carry great pre-ground options. For cheese, fresh mozzarella makes all the difference over pre-shredded (it melts like a dream). The Parmesan? Grate it yourself—pre-grated tastes like sawdust. I always grab a wedge from the deli counter (it keeps for weeks in the fridge). The ricotta should be part-skim for creaminess without being too heavy. If you're using no-boil noodles, they'll soften perfectly in the soup—regular lasagna noodles work too, just break them in half first.
No Italian seasoning? Mix 1 tsp dried oregano, 1/2 tsp dried basil, and 1/4 tsp dried thyme for a quick substitute. The tomato sauce can be jarred (I use Rao's or Barilla for quality), but homemade is worth the effort if you've got the time. For the meatballs, don't overmix—just combine everything and form into balls. The breadcrumbs on top? Panko gives the best texture. If you're short on time, toast regular breadcrumbs in the oven for 5 minutes before adding. Fresh basil is ideal, but dried works in a pinch (use half the amount).
This soup tastes even better the next day—3-4 days in the fridge, 3 months frozen. To reheat, cover with a lid and warm on low heat, stirring occasionally. For serving, I like to add a dollop of ricotta on top and extra Parmesan. The breadcrumbs crisp up beautifully when reheated, so add them fresh if you want maximum crunch. Portion into containers for easy lunches—one pot makes 6 hearty servings, perfect for meal prep.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just brown the ground beef, toss in broken lasagna noodles, and let the broth do the work. No layers to assemble, no baking sheet to scrub later.
- Rich Without Effort: That creamy ricotta swirled into the broth and melted mozzarella on top? It’s like lasagna’s fancy cousin, but I didn’t even have to layer anything. The Parmesan finish just seals the deal.
- Soup-to-Salad Swap: Make a double batch—this soup reheats like a dream for lunch or turns into a hearty salad when you chop up the noodles cold. Honestly, my kids ask for it more than the actual lasagna now.
- Budget Stretch: Ground beef and bulk cheese stretch this into four servings without breaking the bank. I’ll be real: it’s my go-to when I need to feed the family but don’t want to spend all day in the kitchen.
Step-by-step instructions for 5-Star lasagna soup
Transform simple ingredients into restaurant-quality lasagna soup with perfect layers and rich flavors.
Prepare the Meatball Mixture
In a large bowl, combine the 1.5 lb ground beef, 0.5 cup breadcrumbs, 1 tbsp Italian seasoning, 1.5 tsp salt, and 0.5 tsp black pepper. Mix gently with your hands until just combined—don't overwork it or the meatballs will turn tough. Add the 2 whole eggs and mix again until everything is evenly incorporated.
Next, fold in the 1 cup freshly grated Parmesan cheese and 4 cloves minced garlic. The mixture should hold together when pressed but still feel slightly loose. If it's too dry, add 1 tablespoon of water to help bind it. Form into 12 equal meatballs about 1.5 inches in diameter—this ensures even cooking and perfect portion sizes for your soup.
Brown the Meatballs and Sauté Aromatics
Heat 2 tablespoons butter in a large Dutch oven over medium-high heat. Working in batches to avoid crowding, add the meatballs and brown them on all sides for 3-4 minutes per batch until they develop a deep golden crust. Remove the meatballs and set them aside on a plate.
In the same pot, add the 1 whole yellow onion and 4 cloves minced garlic, cooking for 3-4 minutes until the onion becomes translucent and the garlic releases its fragrant aroma. Be careful not to let the garlic burn—it should just sizzle and turn golden.
Build the Flavorful Tomato Base
Pour in the 3 cups tomato sauce and bring to a gentle simmer over medium heat. Stir in the 15 oz ricotta cheese, breaking it up with a wooden spoon until it melts smoothly into the sauce. Return the meatballs to the pot and let everything simmer together for 10 minutes to allow the flavors to meld.
Season with an additional ½ teaspoon of salt if needed—taste as you go, as the ricotta and Parmesan already contribute significant flavor. The sauce should be rich but not overly salty. Keep the mixture at a gentle simmer to prevent the meatballs from overcooking.
Layer and Simmer the Pasta
Break the 12 whole lasagna noodles in half to create shorter strands that cook more evenly in the soup. Add them to the pot and stir gently to distribute them throughout the sauce. The noodles will absorb the flavorful liquid as they cook.
Bring the soup back to a gentle simmer and cook uncovered for 15-18 minutes, stirring occasionally, until the noodles are al dente—they should still have a slight bite but be tender throughout. If the soup becomes too thick, add ½ cup of water to maintain the perfect consistency.
Finish with Cheese and Fresh Herbs
Reduce the heat to low and stir in the 1.5 cups mozzarella cheese until it melts completely into the soup, creating a creamy, velvety texture. Remove from heat and let it sit for 2-3 minutes to allow the cheese to fully incorporate.
Just before serving, stir in the 0.25 cup chopped fresh basil and taste for seasoning. Adjust with additional salt or pepper if needed. Ladle the soup into bowls and garnish with extra Parmesan cheese and a sprinkle of black pepper. Serve immediately while the cheese is melted and the noodles are warm.
Pro Tips For Making 5 Star Lasagna Soup
- Sear the Beef First: Brown that ground beef in batches over medium-high heat until it’s deeply caramelized—don’t rush it. I used to skip this, and the soup always tasted flat, like it needed something it couldn’t get. Two minutes per side with a spatula breaking up clumps makes all the difference when it’s simmering later.
- Pre-Cook the Noodles: Boil the lasagna noodles al dente (1-2 minutes less than package says) before adding them to the soup. They’ll finish cooking in the broth, but starting them pre-cooked keeps them from turning mushy—especially if you’re using wide noodles. Drain well and toss with a little olive oil so they don’t stick.
- Layer the Cheeses Right: Fold ricotta into the soup last, stirring gently so it melts smoothly—don’t dump it in like flour. Sprinkle mozzarella and Parmesan on top after the ricotta’s incorporated, then cover and let it melt in for 5 minutes off the heat. I learned this the hard way when I added all the cheese at once and ended up with a clumpy mess.
- Use a Splatter Screen: Simmer the soup uncovered for the first 15 minutes, then cover it loosely with a splatter screen (or foil with holes poked in it). This keeps the ricotta from skinning over while letting moisture escape—no more watery soup or burnt cheese crusts. (Yes, even if you’re impatient like me.)
Serving suggestions for this recipe
Bread Topping Magic
For that restaurant-worthy finish, I always toast ½ cup panko breadcrumbs with 2 tbsp butter in a small skillet over medium heat for 2-3 minutes until golden and fragrant. The key is to watch them closely—they burn faster than you think! Sprinkle this crispy topping over each serving right before eating, so it stays perfectly crunchy. 🍞
Cheese Garnish Upgrade
Elevate your soup with a trio of cheeses: a generous sprinkle of freshly grated Parmesan, a few shavings of low-moisture mozzarella, and a dollop of ricotta cheese on top. The ricotta adds creaminess while the Parmesan brings that salty, nutty depth. I like to use a microplane for the Parmesan—it creates those beautiful, fine shavings that melt beautifully. 🧀
Fresh Herb Finishing
Fresh basil isn't just for garnish—it adds that bright, aromatic punch that cuts through the richness. Chop ¼ cup fresh basil leaves and scatter them over the top just before serving. For an extra-special touch, I sometimes add a few thin slices of lemon (about ¼ lemon) or a sprinkle of red pepper flakes for heat lovers. The acidity from the lemon brightens the whole dish. 🌿
Side Pairings
This hearty soup stands alone, but pairing it with a simple garlic bread or crusty Italian bread makes it even more satisfying. For a lighter option, a crisp arugula salad with lemon vinaigrette balances the richness perfectly. I also love serving it with a simple Caesar salad—the tangy dressing cleanses your palate between bites. 🥗
Drink Matchmakers
A bold red wine like Chianti or Sangiovese complements the tomato and meatball flavors beautifully. For a lighter option, try a crisp Pinot Grigio—its citrus notes contrast nicely with the richness. If you prefer beer, a light Italian lager like Peroni or Moretti keeps things refreshing without overpowering the dish. 🍷
Make-Ahead Serving
This soup tastes even better the next day, so it’s perfect for meal prep. Store leftovers in an airtight container in the fridge for up to 4 days. When reheating, cover with a lid and warm on low heat for 10-15 minutes, stirring occasionally. For serving, add fresh breadcrumbs and herbs just before eating to keep everything crisp and vibrant. ✨
Nutrition facts
Frequently asked questions about 5-Star lasagna soup
Can I make this lasagna soup without meat?
For a vegetarian version, replace the ground beef with 1.5 lbs of crumbled Italian sausage (plant-based works too) or 1.5 cups of lentils (cooked). You'll want to add 1 tsp extra Italian seasoning and ½ tsp smoked paprika to compensate for the meaty flavor. The ricotta and Parmesan will still create that creamy, satisfying texture.
Why does my lasagna soup turn out watery?
Watery soup usually happens when the noodles overcook or the sauce isn't reduced enough. To fix this, cook the noodles separately for 2-3 minutes less than package instructions, then add them to the soup at the end. Also, simmer the sauce uncovered for 10-15 minutes before adding noodles to thicken it naturally. If needed, stir in 1 tbsp cornstarch mixed with 2 tbsp water at the end.
How do I make this soup ahead of time?
This soup actually tastes better the next day! Store in an airtight container in the fridge for up to 4 days or freeze for 3 months. When reheating, cover with a lid and warm on low heat for 10-15 minutes, stirring occasionally. Add fresh breadcrumbs and herbs just before serving to keep them crisp. The flavors meld beautifully overnight.
Can I use regular lasagna noodles instead of no-boil?
Yes, but break them in half first to cook faster. Regular noodles need 1-2 minutes less cooking time than package instructions—add them to the soup when the meatballs and sauce have simmered together for 10 minutes. They'll soften perfectly in the broth. For extra flavor, toast the broken noodles in olive oil with garlic for 1 minute before adding to the pot.
What's the secret to making the meatballs extra flavorful?
The secret is in the mix-ins! Beyond the basics, add 1 tbsp grated lemon zest and 1 tsp dried oregano to the meatball mixture for brightness. For extra richness, replace 1 egg with 2 tbsp sour cream—it keeps the meatballs juicy. Also, brown them thoroughly in batches for a deep, caramelized crust that locks in flavor.
