If you love the comforting flavors of classic lasagna but don’t want to spend hours layering and baking, this Lasagna Soup is the perfect solution! It has all the rich flavors of traditional lasagna—savory ground beef, tangy tomato sauce, tender noodles, and creamy ricotta—but comes together in a fraction of the time.

Cuisine: Italian
Prep Time: 10 minutes
Cooking Time: 25 minutes
Total Time: 35 minutes
Servings: 8
Why You’ll Love Making It
- All the Flavor of Lasagna, Without the Work – Enjoy the comforting taste of lasagna in an easy, one-pot soup without the layering and baking.
- One-Pot Wonder – Less mess, easy cleanup, and a perfect weeknight meal.
- Customizable – Use ground beef, Italian sausage, or even turkey. Add extra veggies for a nutritious boost.
- Make-Ahead & Freezer-Friendly – Great for meal prep and storing leftovers for later.
- Crowd-Pleaser – Family-friendly, warm, and satisfying—everyone will love it!
Ingredients
- 1 pound lean ground beef – Use 85-90% lean beef for the best balance of flavor and texture. Italian sausage can be substituted for a more robust taste.
- 1 cup diced onion – A yellow or white onion works best for a mild, slightly sweet flavor.
- 3 garlic cloves, minced – Adds depth and aroma; fresh is best, but 1 teaspoon garlic powder can be used.
- 2 (14.5-ounce) cans diced tomatoes, undrained – Fire-roasted tomatoes add a smoky depth if available.
- 1 (8-ounce) can tomato sauce – Smooth and rich, tying all the flavors together.
- 1/4 cup tomato paste – Concentrated tomato flavor enhances the richness.
- 4 cups (32 ounces) low-sodium beef broth – Allows control over salt levels; chicken broth can be used for a lighter taste.
- 2 teaspoons Italian seasoning – A mix of oregano, basil, thyme, and rosemary gives the soup classic lasagna flavor.
- 6 uncooked lasagna noodles, broken into 1 1/2-inch pieces – Regular or oven-ready lasagna noodles work; cooking time may vary slightly.
Cheese Topping:
- 8 ounces (1 cup) ricotta cheese – Adds creamy, cheesy richness to every bite.
- 1/2 cup grated Parmesan cheese – A salty, nutty complement to the ricotta.
- 1/4 teaspoon salt – Balances the cheese mixture’s flavor.
Instructions
Step 1: Cook the Meat and Onion
In a large Dutch oven or heavy-bottomed pot, heat over medium-high heat. Add the ground beef and diced onion, cooking until the beef is browned and the onion is softened (about 5-7 minutes). Stir occasionally to break up the meat. Add the minced garlic and cook for 30-60 seconds until fragrant. Drain any excess grease.
Step 2: Build the Soup Base
Stir in the diced tomatoes (with their juices), tomato sauce, tomato paste, beef broth, and Italian seasoning. Bring to a boil, stirring occasionally to combine all the flavors.
Step 3: Cook the Noodles
Once boiling, add the broken lasagna noodle pieces. Reduce the heat to a gentle simmer and cook for about 10-12 minutes, stirring occasionally to prevent sticking. The noodles should be tender but still slightly firm. If the soup thickens too much, add a bit more broth. Season with salt and pepper to taste.
Step 4: Prepare the Cheese Topping
While the soup is simmering, mix the ricotta cheese, Parmesan cheese, and salt in a small bowl until smooth and creamy.
Step 5: Serve & Enjoy
Ladle the soup into bowls and top each serving with a generous dollop of the ricotta mixture. Garnish with chopped fresh parsley or basil for extra flavor. Stir the cheese into the soup before eating to create a creamy, cheesy texture.
FAQs
Can I make this in a slow cooker?
Yes! Brown the beef and onion in a skillet first, then add everything except the noodles to a slow cooker. Cook on LOW for 6-7 hours or HIGH for 3-4 hours. Stir in the noodles in the last 30 minutes of cooking.
Can I freeze Lasagna Soup?
Yes, but for best results, freeze the soup without the noodles. Cook the soup base, let it cool completely, and store it in airtight containers for up to 3 months. When ready to eat, reheat the soup on the stovetop and cook fresh noodles separately before serving.