If you love cozy, crowd-pleasing dinners and you’re always on the hunt for dependable crock pot soup recipes, this One-Pot Lasagna Soup is one of those meals you’ll want to make on repeat. It has everything I crave in classic lasagna—rich tomato flavor, savory meat, tender pasta, and creamy melted cheese—but in a much easier, soupier form that feels relaxed enough for a busy weeknight.
I love this recipe because it delivers that slow-simmered comfort without the fuss of layering noodles, juggling multiple pans, or waiting forever for a casserole to bake. You get the same familiar flavors in one pot, with a hearty broth and plenty of satisfying texture in every spoonful. It’s the kind of meal I make when I want something warm and generous that everyone will happily gather around.
Even better, this soup is flexible. You can make it on the stovetop for a straightforward one-pot dinner, or adapt it for a slower day if you’re building out your favorite crock pot soup recipes collection. Either way, the result is a rustic bowl of tomato-rich, cheesy pasta soup that tastes like comfort from the very first bite.
Quick Recipe Info
| Prep time | 15 minutes |
| Cook time | 35 minutes |
| Total time | 50 minutes |
| Servings | 6 servings |
| Difficulty | Easy |
Why You’ll Love It
- It gives you all the classic lasagna flavors in a simpler, cozier soup format.
- Everything cooks in one pot, which means less mess and easier cleanup.
- It’s hearty enough for dinner, thanks to the meat, pasta, and cheese.
- The tomato broth turns rich and comforting without feeling overly heavy.
- You can adjust the pasta shape, meat, and cheese depending on what you have.
- Leftovers reheat beautifully for lunch the next day.
Nutritional Benefits and Adaptable Variations
A satisfying, balanced comfort meal
This soup offers a nice mix of protein from the meat and cheeses, carbohydrates from the pasta, and flavor-packed tomato broth with onion, garlic, and herbs. If you’re looking for a comforting dinner that still feels substantial and complete, this recipe checks a lot of boxes. The tomato base brings acidity and depth, while the cheese adds richness that makes each bowl feel truly satisfying. As always, nutrition can vary based on the specific products you use and the portion size you serve.
Easy ways to make it your own
You can swap ground beef for Italian sausage, turkey, or a half-and-half mix if you want a different flavor profile. For a slightly lighter version, use part-skim ricotta and mozzarella. If you like more vegetables, stir in chopped spinach at the end or add diced zucchini with the onions. You can also break up traditional lasagna noodles instead of using short pasta, although smaller shapes are often easier to serve and eat in soup. If you’re building a rotation of crock pot soup recipes, you can prepare the meat sauce base ahead and finish it with pasta and cheese closer to serving time for the best texture.
Ingredients
For the soup base
- 1 tablespoon olive oil
- 1 pound ground beef
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1 tablespoon tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
- 1/4 teaspoon red pepper flakes, optional
- 1 can (28 ounces) crushed tomatoes
- 1 can (14.5 ounces) diced tomatoes
- 4 cups low-sodium beef broth
- 2 cups water
For the pasta and cheese finish
- 8 ounces bow-tie pasta or broken lasagna noodles
- 3/4 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
- 2 tablespoons chopped fresh parsley or basil
Step-by-Step Instructions
[INSERT PROCESS IMAGE HERE]
- Heat the olive oil in a large Dutch oven or heavy soup pot over medium heat. Add the ground beef and cook, breaking it up with a spoon, until browned and mostly cooked through.
- Add the diced onion and cook for 4 to 5 minutes, until softened. Stir in the garlic and tomato paste, and cook for about 1 minute, just until fragrant and slightly deepened in color.
- Season the pot with oregano, basil, salt, black pepper, and red pepper flakes if using. Pour in the crushed tomatoes, diced tomatoes, beef broth, and water, then stir well to combine.
- Bring the soup to a gentle boil, then lower the heat and let it simmer for about 15 minutes so the flavors can come together and the broth can thicken slightly.
- Add the pasta and continue simmering, stirring occasionally, until the pasta is tender. This usually takes 10 to 12 minutes, depending on the shape you use.
- In a small bowl, stir together the ricotta, mozzarella, and Parmesan. Taste the soup and adjust the seasoning if needed.
- Ladle the hot soup into bowls and top each serving with a generous spoonful of the cheese mixture. Finish with chopped fresh parsley or basil and serve right away while the cheese softens into the soup.
Tips, Serving Suggestions & Substitutions
Best tip
Cook the pasta just until tender and serve the soup soon after. Pasta continues to absorb liquid as it sits, so this simple step helps the broth stay rich and spoonable instead of overly thick.
Serving suggestions
This soup is wonderful with garlic bread, a crisp green salad, or a simple roasted vegetable on the side. If you’re serving a bigger group, place the extra mozzarella and Parmesan on the table so everyone can finish their bowl the way they like.
Substitutions
Ground turkey works well in place of beef, and Italian sausage adds extra seasoning and richness. You can use broken lasagna noodles, mafalda, rotini, or bow-tie pasta. Cottage cheese can stand in for ricotta if that’s what you have on hand, and spinach is an easy addition if you want a little more green in the pot.
Nutrition Information
| Calories | 420 |
| Carbohydrates | 33 g |
| Protein | 25 g |
| Fat | 21 g |
| Saturated fat | 9 g |
| Cholesterol | 70 mg |
| Sodium | 860 mg |
| Fiber | 4 g |
| Sugar | 8 g |
Nutrition values are estimated per serving and can vary based on ingredient brands, pasta shape, and portion size.
Storage & Make-Ahead Tips
Refrigerator: Let the soup cool, then store it in an airtight container in the refrigerator for up to 4 days. If the pasta absorbs too much liquid, add a splash of broth or water when reheating.
Freezer: For the best texture, freeze the soup before adding the pasta, or expect softer pasta after thawing. Freeze in tightly sealed containers for up to 3 months and thaw in the refrigerator before reheating.
Make-ahead: You can prepare the meat and tomato base a day ahead, then reheat it and cook the pasta fresh before serving. This is my favorite approach when I want the easiest dinner with the best texture.
Food safety: Reheat leftovers until hot throughout, and refrigerate any remaining soup promptly after it has cooled.
FAQ
Can I make this in a slow cooker?
Yes. Brown the meat, onion, and garlic first for the best flavor, then transfer everything except the pasta and cheeses to the slow cooker. Cook on low for 6 to 7 hours or high for 3 to 4 hours, then add the pasta near the end and cook until tender before serving with the cheese topping.
What pasta works best in lasagna soup?
Broken lasagna noodles are the most classic choice, but bow-tie pasta, mafalda, rotini, or other short shapes are easier to spoon and hold up nicely in the broth. Use what you enjoy and watch the cooking time closely.
How do I keep the pasta from getting mushy?
Cook it only until tender and avoid letting the finished soup sit too long over heat. If you know you’ll have leftovers, you can even cook the pasta separately and add it to each bowl as needed.
Can I make it vegetarian?
Absolutely. Skip the meat and use vegetable broth instead of beef broth. Add extra vegetables like mushrooms, zucchini, or spinach for more body and flavor, and keep the cheesy topping for that classic lasagna feel.
Do I stir the cheese into the pot or add it on top?
I prefer adding the cheese on top of each bowl. It keeps the soup looking fresh and lets you get those creamy, melty pockets in each serving. If you stir it into the pot, the soup will become a little richer and creamier overall.
Final Thoughts
This One-Pot Lasagna Soup is exactly the kind of dinner I come back to when I want something hearty, familiar, and unfussy. It brings together the comfort of pasta, rich tomato broth, savory meat, and creamy cheese in a way that feels both practical and special. If you make it, I’d love for you to leave a comment, share it with someone who loves cozy dinners, and save it to Pinterest for the next time you need an easy comfort-food meal.

One-Pot Lasagna Soup
Equipment
- 1 Dutch oven or large soup pot for cooking the soup
- 1 wooden spoon for browning and stirring
- 1 small mixing bowl for the cheese topping
Ingredients
For the soup base
- 1 tablespoon olive oil
- 1 pound ground beef
- 1 small yellow onion diced
- 3 cloves garlic minced
- 1 tablespoon tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon salt plus more to taste
- 1/4 teaspoon black pepper
- 1/4 teaspoon red pepper flakes optional
- 28 ounces crushed tomatoes 1 can
- 14.5 ounces diced tomatoes 1 can
- 4 cups low-sodium beef broth
- 2 cups water
For the pasta and cheese finish
- 8 ounces bow-tie pasta or broken lasagna noodles
- 3/4 cup ricotta cheese
- 1 cup mozzarella cheese shredded
- 1/4 cup Parmesan cheese grated
- 2 tablespoons fresh parsley or basil chopped
Instructions
Make the soup
- Heat the olive oil in a large Dutch oven or soup pot over medium heat. Add the ground beef and cook, breaking it up, until browned and mostly cooked through.
- Add the diced onion and cook for 4 to 5 minutes until softened. Stir in the garlic and tomato paste and cook for 1 minute, until fragrant.
- Add the oregano, basil, salt, black pepper, and red pepper flakes if using. Pour in the crushed tomatoes, diced tomatoes, beef broth, and water. Stir well to combine.
- Bring the soup to a gentle boil, then reduce the heat and simmer for 15 minutes so the flavors meld and the broth thickens slightly.
- Add the pasta and continue simmering, stirring occasionally, for 10 to 12 minutes or until the pasta is tender.
Finish and serve
- In a small bowl, stir together the ricotta, mozzarella, and Parmesan.
- Taste the soup and adjust the seasoning if needed.
- Ladle the hot soup into bowls and top each serving with the cheese mixture. Sprinkle with chopped fresh parsley or basil and serve immediately.
