This lasagna soup recipe takes all the components of classic lasagna and transforms them into a comforting, brothy meal. With browned ground beef, tomato-rich broth, broken lasagna noodles, spinach, and dollops of ricotta and mozzarella, each bite hits all the right notes. The entire dish comes together in under 45 minutes, and it’s incredibly freezer-friendly—ideal for prepping ahead.
Table of Contents
❤️ Why You’ll Love This Recipe
- One-pot meal with minimal cleanup
- All the lasagna flavor, none of the layering
- Cooks in under 45 minutes
- Freezer-friendly and perfect for leftovers
- Customizable with different meats, pastas, or dairy alternatives
🛒 Ingredients
For the soup
- 1 lb ground beef
- 3 garlic cloves, minced
- ½ yellow onion, diced
- ½ tsp garlic powder
- ½ tsp onion powder
- ¼ tsp dried basil
- ½ tsp dried oregano
- 1 tsp kosher salt
- Black pepper, to taste
- 14 oz can crushed tomatoes
- 32 oz chicken broth (plus more for reheating)
- 1 cup water
- 2 tsp tomato paste
- 6 oz lasagna noodles, broken into pieces
- 1 cup frozen chopped spinach
- ¼ cup heavy cream
For serving
- Ricotta cheese
- 4 oz mozzarella, sliced
- Parmesan cheese (optional)
🔪 Instructions
- Brown the Beef
In a large pot, cook ground beef over medium-high heat until browned. Drain excess grease and break meat into small pieces. - Sauté Aromatics
Add garlic, onion, garlic powder, onion powder, basil, oregano, salt, and pepper. Cook for 5 minutes until onions soften and mixture is fragrant. - Add Liquids & Pasta
Stir in crushed tomatoes, chicken broth, water, and tomato paste. Add broken lasagna noodles. Bring to a boil, then reduce heat and simmer, covered, for 10 minutes. - Add Spinach & Cream
Stir in frozen spinach and heavy cream. Simmer uncovered for 5 more minutes until creamy and heated through. Adjust seasoning if needed. - Serve & Top
Place mozzarella slices in serving bowls. Ladle soup over cheese, then top with ricotta and optional Parmesan. Serve immediately.
⏱️ Recipe Details

Prep Time: 13 minutes
Cook Time: 27 minutes
Total Time: 40 minutes
Servings: 6
Calories: ~380 per serving
🥗 Nutrition Facts (per serving, approx.)
- Calories: 380
- Protein: 20g
- Carbs: 30g
- Fat: 20g
- Fiber: 3g
- Sodium: 630mg
- Sugar: 4g
🌟 Tips & Variations
- Use sausage: Italian sausage adds spice and depth.
- Make it lighter: Use ground turkey and half-and-half.
- Go vegetarian: Skip meat and add mushrooms or lentils.
- Pasta options: Penne or rotini work well if lasagna noodles aren’t available.
- Freeze smart: Leave out cream and noodles; add fresh when reheating.

Lasagna Soup Recipe
Ingredients
Equipment
Method
- Brown ground beef in a large pot. Drain grease.
- Add garlic, onion, and spices. Cook 5 minutes.
- Stir in tomatoes, broth, water, and tomato paste. Add noodles. Simmer 10 minutes.
- Add spinach and cream. Simmer 5 minutes more.
- Place mozzarella in serving bowls. Ladle soup on top. Add ricotta and Parmesan.
Notes
– Add extra broth when reheating leftovers
– Swap in sausage or turkey for variation
❓ FAQs
Can I use frozen spinach?
Yes, just stir it in frozen. Fresh baby spinach works too—use about 3 cups.
Can I substitute ricotta?
Yes, cottage cheese or a bit of cream cheese can be used instead.
What if I don’t have lasagna noodles?
Break up any short pasta like penne, or use spaghetti for a fun twist.
How do I store and reheat leftovers?
Refrigerate up to 4 days or freeze for 3 months. Reheat gently on the stove, adding broth to thin if needed.
Can I make this dairy-free?
Yes, omit the cheese or use plant-based alternatives. Use oat or coconut cream in place of heavy cream.
🍽️ Conclusion
This lasagna soup recipe delivers bold flavor, rich texture, and weeknight ease—all in one comforting bowl. Whether you’re making it for a family dinner, batch cooking for the freezer, or just craving a cozy dish without the layers and baking, this one-pot wonder has your back.












