Easy Creamy Lasagna Soup: Quick, Cozy Comfort Food

Posted on

If you love classic lasagna but don’t always love the time and effort it takes, this lasagna soup is going to feel like such a win. It has everything I crave in a comfort-food dinner: a rich tomato broth, tender lasagna noodles, savory beef, creamy cheese, and that cozy Italian-inspired flavor that makes you want to go back for seconds. The best part is that it comes together so much faster than a traditional baked lasagna.

I especially love making this on busy weeknights when I want something hearty but manageable. The broth turns silky and creamy, the noodles soak up all that delicious flavor, and the cheesy topping melts right into every spoonful. It’s warm, family-friendly, and honestly one of those recipes that tastes like you spent much longer on it than you really did.

And if you’ve never made a creamy version before, don’t worry. I’ll walk you through it step by step so you get that thick, comforting texture without anything fussy. Grab a big pot and let’s make a bowl of pure comfort.

Quick Recipe Info Card

  • Prep time: 15 minutes
  • Cook time: 30 minutes
  • Total time: 45 minutes
  • Servings: 6
  • Difficulty: Easy

Why You’ll Love It

  • All the classic lasagna flavor in a much easier one-pot meal.
  • Rich, creamy tomato broth with tender lasagna noodle pieces in every bite.
  • Ready faster than traditional baked lasagna.
  • Family-friendly and great for cozy weeknight dinners.
  • The cheese topping makes it taste extra comforting and special.
  • Easy to adapt with different proteins, cheeses, or extra vegetables.
  • Perfect for leftovers because the flavors deepen beautifully.

Nutritional Benefits and Adaptable Variations

  • Protein-rich: Ground beef and cheese help make this soup filling and satisfying.
  • Vegetable boost: Onion, garlic, and spinach add flavor, color, and extra nutrients.
  • Calcium from dairy: Ricotta, mozzarella, and Parmesan contribute calcium and creaminess.
  • Easy to lighten up: Use lean ground turkey, part-skim cheese, and half-and-half instead of heavy cream.
  • Make it vegetarian: Swap the beef for extra mushrooms or plant-based crumbles and use vegetable broth.
  • Add more vegetables: Zucchini, finely chopped carrots, or bell peppers work very well here.
  • Adjust the richness: Use more broth for a looser soup or a little extra cream for an even silkier finish.
  • Control the spice: Add red pepper flakes for heat or leave them out for a mild family-style version.

Ingredients

  • 1 tablespoon olive oil
  • 1 pound lean ground beef
  • 1 small yellow onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon tomato paste
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon dried basil
  • 1/4 teaspoon red pepper flakes, optional
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 1 can (28 ounces) crushed tomatoes
  • 4 cups low-sodium chicken broth
  • 8 lasagna noodles, broken into large bite-size pieces
  • 1 cup heavy cream
  • 2 cups fresh spinach, roughly chopped
  • 3/4 cup ricotta cheese
  • 1 1/2 cups shredded mozzarella cheese
  • 1/3 cup grated Parmesan cheese
  • 2 tablespoons chopped fresh parsley or basil, for garnish

Step-by-Step Instructions

[INSERT PROCESS IMAGE HERE]

  1. Brown the beef: Heat the olive oil in a large Dutch oven or soup pot over medium heat. Add the ground beef and cook, breaking it up with a spoon, until browned and cooked through, about 5 to 7 minutes. If there is excess grease, carefully drain it off.
  2. Cook the aromatics: Add the diced onion and cook for 3 to 4 minutes, until softened. Stir in the garlic and cook for 30 seconds, just until fragrant.
  3. Build the flavor base: Stir in the tomato paste, Italian seasoning, dried basil, red pepper flakes if using, salt, and black pepper. Cook for 1 minute so the tomato paste darkens slightly and the spices bloom.
  4. Add tomatoes and broth: Pour in the crushed tomatoes and chicken broth. Stir well, scraping up any flavorful browned bits from the bottom of the pot. Bring the soup to a gentle boil.
  5. Cook the noodles: Add the broken lasagna noodles and reduce the heat to a steady simmer. Cook for 10 to 12 minutes, stirring occasionally, until the noodles are tender. Try to keep the pieces separate so they don’t stick together.
  6. Make it creamy: Lower the heat and stir in the heavy cream and chopped spinach. Cook for another 2 to 3 minutes, until the spinach wilts and the broth looks creamy and rich.
  7. Prepare the cheese topping: In a small bowl, mix the ricotta, mozzarella, and Parmesan. You can either stir this mixture directly into individual bowls or add a dollop to each serving so it melts into the hot soup.
  8. Serve: Ladle the hot soup into bowls. Top each serving with the cheese mixture and a sprinkle of chopped parsley or basil. Serve right away while the noodles are tender and the cheese is soft and melty.

Tips, Serving Suggestions & Substitutions

  • Break the noodles into large pieces: They should feel like lasagna, not tiny pasta bits. I like rustic, uneven pieces for the best texture.
  • Stir the soup often once the noodles go in: This helps prevent sticking and keeps the starch from settling at the bottom.
  • Add cream at the end: Keeping the heat low when you stir it in helps maintain a smooth, velvety broth.
  • Serve with bread: Garlic bread, focaccia, or a crusty loaf are all perfect for dipping into the creamy tomato broth.
  • Try turkey or sausage: Ground turkey makes it lighter, while Italian sausage adds extra richness and spice.
  • Use vegetable broth for a meatless version: Pair it with mushrooms, zucchini, or plant-based crumbles for a hearty vegetarian variation.
  • Want a looser soup? Add an extra splash of broth before serving, especially if the noodles have absorbed a lot of liquid.
  • Like extra cheese? Finish with more mozzarella or Parmesan at the table. It melts beautifully into the soup.

Nutrition Information

Nutrient Approximate Amount Per Serving
Calories 520
Carbohydrates 31 g
Protein 29 g
Fat 31 g
Saturated Fat 15 g
Cholesterol 106 mg
Sodium 980 mg
Fiber 4 g
Sugar 9 g

Nutrition values are estimates only and can vary based on the specific ingredients and brands you use.

Storage & Make-Ahead Tips

This soup stores well, but keep in mind that the noodles will continue to absorb liquid as it sits. If you know you want leftovers, you can cook the noodles separately and add them to each bowl before serving. That’s my favorite trick for keeping the texture just right.

Store cooled soup in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave until steaming hot throughout. Add a splash of broth or water when reheating to loosen the soup, since it thickens quite a bit in the fridge.

If you want to make it ahead, prepare the soup base without the noodles, cream, spinach, or cheese topping. Refrigerate it for up to 2 days, then reheat and finish with the noodles, cream, spinach, and cheeses when you’re ready to serve. For food safety, do not leave the soup out at room temperature for more than 2 hours.

FAQ

1. Can I make lasagna soup ahead of time?

Yes, absolutely. For the best texture, I recommend making the broth and meat base ahead, then cooking the noodles and adding the cream just before serving.

2. What’s the best pasta for lasagna soup?

Broken lasagna noodles give this soup its classic look and feel, which I really love. If needed, you can substitute mafalda, bow ties, or another short pasta, but the lasagna noodles make it most true to the recipe.

3. Can I freeze this soup?

You can freeze the soup base before adding the noodles, cream, and spinach. Creamy soups with pasta can change texture after freezing, so I get the best results by freezing just the tomato-meat base and finishing the soup fresh later.

4. How do I keep the soup from getting too thick?

The noodles naturally soak up broth as they sit. Just stir in extra broth when reheating or serve the noodles separately if you want leftovers that stay more soup-like.

5. Can I use cottage cheese instead of ricotta?

Yes, you can. Cottage cheese gives a slightly different texture, but it still adds creaminess and works well in this recipe, especially if that’s what you already have on hand.

Final Thoughts

This easy creamy lasagna soup is one of those dinners I come back to again and again because it’s simple, satisfying, and full of cozy flavor. It really does capture the comfort of classic lasagna in a much more approachable way, and I think you’re going to love how rich, hearty, and cheesy it turns out.

If you make it, I’d love to hear how it went for you. Leave a comment, share it with someone who loves comfort food, and save it to Pinterest so you can come back to it the next time you need an easy, warming dinner idea.

Easy Creamy Lasagna Soup: Quick Comfort Food

A cozy one-pot lasagna soup with ground beef, broken lasagna noodles, creamy tomato broth, and a cheesy topping.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Dinner, Soup
Cuisine: Italian-American
Calories: 520

Ingredients
  

Soup
  • 1 tablespoon olive oil
  • 1 pound lean ground beef
  • 1 small yellow onion diced
  • 3 cloves garlic minced
  • 1 tablespoon tomato paste
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon dried basil
  • 1/4 teaspoon red pepper flakes optional
  • 1 teaspoon kosher salt plus more to taste
  • 1/2 teaspoon black pepper
  • 28 ounces crushed tomatoes 1 can
  • 4 cups low-sodium chicken broth
  • 8 lasagna noodles broken into large bite-size pieces
  • 1 cup heavy cream
  • 2 cups fresh spinach roughly chopped
Cheese Topping
  • 3/4 cup ricotta cheese
  • 1 1/2 cups shredded mozzarella cheese
  • 1/3 cup grated Parmesan cheese
  • 2 tablespoons fresh parsley or basil chopped, for garnish

Equipment

  • 1 Dutch oven or large soup pot
  • 1 Wooden spoon
  • 1 knife
  • 1 cutting board
  • 1 Measuring cups and spoons
  • 1 Small mixing bowl for cheese topping

Method
 

Make the soup
  1. Heat the olive oil in a large Dutch oven or soup pot over medium heat. Add the ground beef and cook, breaking it up with a spoon, until browned and cooked through, about 5 to 7 minutes. Drain excess grease if needed.
  2. Add the diced onion and cook for 3 to 4 minutes, until softened. Stir in the garlic and cook for 30 seconds, just until fragrant.
  3. Stir in the tomato paste, Italian seasoning, dried basil, red pepper flakes if using, salt, and black pepper. Cook for 1 minute, stirring, until the tomato paste darkens slightly.
  4. Pour in the crushed tomatoes and chicken broth. Stir well, scraping up any browned bits from the bottom of the pot, and bring to a gentle boil.
  5. Add the broken lasagna noodles and reduce the heat to a steady simmer. Cook for 10 to 12 minutes, stirring occasionally, until the noodles are tender.
  6. Lower the heat and stir in the heavy cream and chopped spinach. Cook for 2 to 3 minutes, until the spinach wilts and the broth is creamy.
Finish and serve
  1. In a small bowl, mix the ricotta, mozzarella, and Parmesan.
  2. Ladle the hot soup into bowls. Top each serving with the cheese mixture and garnish with chopped parsley or basil. Serve immediately.

Notes

For the best leftover texture, cook and store the noodles separately if possible. Add extra broth when reheating, as the pasta will absorb liquid over time. Stir in the cream over low heat for the smoothest finish.

You might also like these recipes

Leave a Comment

Recipe Rating