If you’re yearning for the rich, layered goodness of lasagna but find yourself pressed for time, this easy one-pot lasagna soup is your new go-to recipe.
Combining all the savory elements of traditional lasagna into a comforting, hearty soup, this dish is a game-changer for busy weeknights.
With minimal prep and just one pot to clean, you can enjoy a warm, satisfying meal that brings the classic flavors of lasagna to your table in a fraction of the time!
What’s to Love About Lasagna Soup?
Unlike traditional lasagna, which involves layering and baking, this soup comes together in one pot. It’s perfect for a quick, weeknight dinner without the mess of multiple pans.
With just a 20-minute simmer for the noodles and a simple prep routine, you can have a delicious, home-cooked meal on the table in no time.
The familiar flavors and cheesy goodness make it a hit with kids and adults alike, making it a great family meal.
Want to ramp up the nutrition?
Add extra vegetables, like spinach or bell peppers, for a nutritional boost and adjust the seasonings to suit your taste.

Ingredients You’ll Need
- 1 tablespoon olive oil
- 1 pound ground beef or Italian sausage
- 1 medium onion, chopped
- 3 garlic cloves, minced
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 teaspoons Italian seasoning
- 1 (15-ounce) can tomato sauce
- 1 (14.5-ounce) can diced tomatoes, undrained
- 4 cups chicken or beef broth
- 8 lasagna noodles, broken into pieces
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- Fresh basil for garnish (optional)
How to Make Lasagna Soup
- Start with Sautéing: In a large pot, heat the olive oil over medium heat. Add the ground meat and cook until browned, breaking it apart as it cooks.
- Add Aromatics: Toss in the chopped onion and minced garlic, cooking until the onion becomes translucent. Sprinkle in the salt, pepper, and Italian seasoning, giving everything a good stir.
- Combine the Tomatoes: Pour in the tomato sauce and diced tomatoes, stirring to combine with the meat mixture.
- Pour in the Broth: Slowly add the broth and bring the mixture to a boil.
- Noodle Time: Drop the broken lasagna noodles into the pot. Reduce the heat and let it simmer until the noodles are tender, about 20 minutes.
- Cheese Please: In a separate bowl, mix together the ricotta, mozzarella, and Parmesan cheeses.
- Serve it Up: Once the noodles are cooked, ladle the hot soup into bowls. Dollop a generous spoonful of the cheese mixture into each bowl.
- Garnish and Enjoy: Top with a sprinkle of fresh basil if desired and serve warm.
FREE FOOD STORAGE PLAN!

Does gathering and storing a year’s worth of food for your family seem overwhelming and unachievable?
Make it easy with our step-by-step plan. Subscribe to our weekly newsletter & we’ll send it to you FREE!
This easy one-pot lasagna soup is not only simple to make but also saves you from washing a mountain of dishes.
It’s perfect for those chilly nights when you need a quick comfort meal. Enjoy!
Print
One-Pot Lasagna Soup
Craving lasagna but short on time? This one-pot lasagna soup is the perfect fix. It’s a cozy, comforting meal that brings all the flavors of traditional lasagna without the fuss.
- Total Time: 30 minutes
- Yield: 6 servings 1x
Ingredients
- 1 tablespoon olive oil
- 1 pound ground beef or Italian sausage
- 1 medium onion, chopped
- 3 garlic cloves, minced
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 teaspoons Italian seasoning
- 1 (15-ounce) can tomato sauce
- 1 (14.5-ounce) can diced tomatoes, undrained
- 4 cups chicken or beef broth
- 8 lasagna noodles, broken into pieces
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- Fresh basil for garnish (optional)
Instructions
- Start with Sautéing: In a large pot, heat the olive oil over medium heat. Add the ground meat and cook until browned, breaking it apart as it cooks.
- Add Aromatics: Toss in the chopped onion and minced garlic, cooking until the onion becomes translucent. Sprinkle in the salt, pepper, and Italian seasoning, giving everything a good stir.
- Combine the Tomatoes: Pour in the tomato sauce and diced tomatoes, stirring to combine with the meat mixture.
- Pour in the Broth: Slowly add the broth and bring the mixture to a boil.
- Noodle Time: Drop the broken lasagna noodles into the pot. Reduce the heat and let it simmer until the noodles are tender, about 20 minutes.
- Cheese Please: In a separate bowl, mix together the ricotta, mozzarella, and Parmesan cheeses.
- Serve it Up: Once the noodles are cooked, ladle the hot soup into bowls. Dollop a generous spoonful of the cheese mixture into each bowl.
- Garnish and Enjoy: Top with a sprinkle of fresh basil if desired and serve warm.
- Prep Time: 10 minutes
- Cook Time: 20 minutes