This Lasagna Soup is everything I love about classic lasagna—rich tomato flavor, tender noodles, creamy cheese—served up in a warm, hearty bowl. It’s a one-pot wonder that takes all the effort out of layering and baking, but still delivers that same comforting, cheesy goodness. When I want a cozy, satisfying meal without the fuss, this is my go-to.
Why You’ll Love This Recipe
I love this recipe because it’s simpler and faster than traditional lasagna, but just as flavorful. It’s a great way to satisfy my comfort food cravings on a weeknight. Everything cooks in one pot, which means fewer dishes and more time to enjoy. The broth is rich and savory, the noodles soak up all the goodness, and the cheese topping makes every spoonful extra indulgent.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
ground beef or Italian sausage
yellow onion (diced)
garlic (minced)
crushed tomatoes
tomato paste
beef or vegetable broth
Italian seasoning
red pepper flakes (optional)
salt and pepper
lasagna noodles (broken into bite-sized pieces)
ricotta cheese
mozzarella cheese (shredded)
Parmesan cheese (grated)
fresh basil or parsley (for garnish)
Directions
-
I start by browning the ground beef or sausage in a large pot over medium heat, breaking it up as it cooks. Once it’s browned, I drain excess fat if needed.
-
I add the diced onion and cook for 3–4 minutes, until soft. Then I stir in the garlic and cook for another 30 seconds.
-
I mix in the tomato paste, crushed tomatoes, broth, Italian seasoning, and red pepper flakes. I bring it all to a boil, then lower the heat to a simmer.
-
I break the lasagna noodles into pieces and stir them into the pot. I let everything simmer for about 10–12 minutes, until the noodles are tender.
-
While the soup cooks, I mix ricotta, a bit of Parmesan, and some salt and pepper in a small bowl.
-
Once the soup is ready, I ladle it into bowls and top each one with a generous dollop of the ricotta mixture, shredded mozzarella, and more Parmesan. I finish with chopped basil or parsley.
Servings and timing
This recipe serves about 6 people and takes around 40 minutes from start to finish, including prep and simmering time. It’s perfect for a weeknight dinner or lazy weekend lunch.
Variations
Sometimes I swap the beef for ground turkey or lentils to lighten things up. I’ve also used spinach or zucchini for added veggies. For a dairy-free version, I use plant-based ricotta and cheese alternatives. If I’m craving more heat, I add extra red pepper flakes or a splash of hot sauce.
Storage/reheating
Leftover lasagna soup keeps well in the fridge for up to 4 days. I store it in an airtight container and reheat it on the stove or in the microwave. The noodles may absorb more liquid as it sits, so I usually stir in a splash of broth or water when reheating. I don’t recommend freezing with the noodles already in it, but I’ve frozen the base soup without them and added fresh noodles when reheating.
FAQs
Can I make this soup vegetarian?
Yes, I swap the meat for lentils or plant-based crumbles and use vegetable broth. It’s still hearty and flavorful.
What kind of noodles work best?
I use traditional lasagna noodles broken into pieces, but I’ve also used bowtie, rotini, or even no-boil noodles in a pinch.
Can I make it in a slow cooker?
I’ve made the base in a slow cooker and added the noodles in the last 30 minutes. It works great, especially when I want it to simmer low and slow.
How do I make it creamier?
I stir in a splash of heavy cream or half-and-half right before serving for a creamier broth.
Do I have to mix the cheeses or just add them separately?
I like to mix ricotta with Parmesan for a creamy, seasoned dollop, but I also sprinkle mozzarella and extra Parmesan on top separately. It melts beautifully into the soup.
Conclusion
Lasagna Soup is everything I want when I need something warm, comforting, and satisfying. It’s easier than traditional lasagna, packed with rich flavor, and finished off with a cheesy topping that melts right into every spoonful. When I’m craving cozy, this recipe always delivers.

Irresistible Lasagna Soup Recipe: The Best Cozy Comfort Food Ever
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Lasagna Soup is a hearty, one-pot twist on the classic Italian dish, with rich tomato broth, tender noodles, savory meat, and melty cheese. It’s a comforting and easy meal that delivers all the flavor of traditional lasagna without the layering.
- Total Time: 40 minutes
- Yield: 6 servings
Ingredients
- 1 lb ground beef or Italian sausage
- 1 yellow onion, diced
- 3 cloves garlic, minced
- 1 can (28 oz) crushed tomatoes
- 2 tbsp tomato paste
- 4 cups beef or vegetable broth
- 1 tsp Italian seasoning
- 1/4 tsp red pepper flakes (optional)
- Salt and black pepper to taste
- 8 lasagna noodles, broken into bite-sized pieces
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- Fresh basil or parsley, chopped (for garnish)
Instructions
- In a large pot over medium heat, cook ground beef or sausage until browned, breaking it up as it cooks. Drain excess fat if needed.
- Add diced onion and cook for 3–4 minutes until soft. Stir in garlic and cook for another 30 seconds.
- Add tomato paste, crushed tomatoes, broth, Italian seasoning, red pepper flakes, salt, and pepper. Bring to a boil, then reduce heat to a simmer.
- Stir in broken lasagna noodles and simmer for 10–12 minutes until noodles are tender.
- In a small bowl, mix ricotta cheese with a bit of Parmesan, salt, and pepper.
- Ladle soup into bowls and top each with a dollop of the ricotta mixture, mozzarella, and extra Parmesan. Garnish with chopped basil or parsley and serve hot.
Notes
- Use ground turkey or lentils as a lighter or vegetarian alternative.
- Add veggies like spinach or zucchini for more nutrients.
- Use plant-based cheese for a dairy-free version.
- To make it creamier, stir in a splash of heavy cream or half-and-half before serving.
- Store soup base separately if freezing and add fresh noodles when reheating.
- Author: liinaa
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Halal
Nutrition
- Serving Size: 1 bowl
- Calories: 420
- Sugar: 7g
- Sodium: 780mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 4g
- Protein: 26g
- Cholesterol: 65mg