Cozy Lasagna Soup with Creamy Ricotta Dollops

Ready In
Servings
Difficulty

I wasn’t supposed to be there that long. I’d stopped by my neighbor Maggie’s house on a drizzly Tuesday afternoon to grab a book I’d lent her months ago, and the smell hit me before I even got through the screen door. It was rich, tomatoey, and deeply savory—but there was something else in the air too. Something creamy and almost sweet. I stood there for a second, just breathing it in, while Maggie called out from the kitchen, “Don’t mind the mess, I’m just throwing together dinner.”

She wasn’t trying to impress anyone. She was wearing an old sweater with a stain on the sleeve, and she had a spoon in one hand and her phone wedged between her ear and shoulder. But that pot on the stove was doing something magical. I peeked over her shoulder and saw what looked like lasagna—but in a pot. Noodles swimming in a gorgeous red broth, little bubbles popping on the surface. Then she did something that stopped me cold. She scooped a big dollop of ricotta right on top of each bowl, like it was the most obvious thing in the world. And honestly? It was.

That first spoonful was pure comfort. The broth was hearty and herby, the noodles were tender, and that cold, creamy ricotta melting into the hot soup? Let me tell you, I almost cried right there in her kitchen. Maggie just shrugged and said, “It’s just lasagna soup.” But it wasn’t just anything—it was the kind of meal that makes you want to curl up on the couch and forget about the rain outside. I’ve been making it ever since, and I’m pretty sure you’ll feel the same way once you try it.

Why You’ll Love This Recipe

This cozy lasagna soup with creamy ricotta dollops is the kind of recipe that feels like a warm hug in a bowl. I’ve tested it a dozen times to get the balance just right, and here’s why I think it deserves a spot in your regular rotation:

  • Quick & Easy: Comes together in about 40 minutes, start to finish. Way faster than layering a whole lasagna, but you get all those same comforting flavors.
  • Simple Ingredients: No fancy grocery trips needed. Ground beef, canned tomatoes, pasta, broth, and a few pantry staples are all you need.
  • Perfect for Cozy Nights: This is made for chilly evenings, rainy afternoons, or any time you need a little comfort food therapy.
  • Crowd-Pleaser: Kids love the noodles and the fun soup format, and adults appreciate the rich, developed flavor that tastes like it simmered for hours.
  • Unbelievably Delicious: That dollop of cold ricotta melting into the hot, herby broth is pure magic. It’s a texture and temperature contrast that takes this soup to another level.

What makes this recipe different from the dozens of other lasagna soups out there? It’s the little things. I use a splash of balsamic vinegar to brighten the tomatoes, and I simmer the broth long enough for the flavors to really meld together. Plus, I finish it with fresh basil and a generous dollop of whole-milk ricotta—none of that part-skim stuff here. It’s comfort food reimagined: faster and easier, but with the same soul-soothing satisfaction that makes lasagna a classic.

What Ingredients You Will Need

This cozy lasagna soup uses simple, wholesome ingredients to deliver big, bold flavor. Most of these are pantry staples, which makes it perfect for those nights when you need a comforting meal without a trip to the store.

For the Soup Base

  • 1 tablespoon olive oil (for sautéing the aromatics)
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced (fresh is best here)
  • 1 pound ground beef (80/20 works well; you can also use ground Italian sausage for extra flavor)
  • 1 teaspoon salt (plus more to taste)
  • 1/2 teaspoon black pepper
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • 1/4 teaspoon red pepper flakes (optional, for a little heat)
  • 4 cups low-sodium chicken or beef broth (I prefer chicken for a lighter base, but beef adds more depth)
  • 1 can (15 ounces) crushed tomatoes (San Marzano if you can find them—they’re sweeter and less acidic)
  • 1 can (15 ounces) diced tomatoes, undrained
  • 1 tablespoon tomato paste (adds richness and depth)
  • 1 teaspoon balsamic vinegar (my secret ingredient—it brightens the tomatoes beautifully)
  • 8 ounces dried lasagna noodles, broken into bite-sized pieces (about 6-7 noodles)

For the Creamy Ricotta Dollops

lasagna soup preparation steps

  • 1 cup whole-milk ricotta cheese (this is non-negotiable—part-skim won’t give you that luscious, creamy texture)
  • 1/4 cup grated Parmesan cheese (plus more for serving)
  • 2 tablespoons fresh basil, chopped (plus extra for garnish)
  • 1/4 teaspoon salt
  • 1/8 teaspoon black pepper

For the ricotta mixture, I really recommend buying a good-quality brand like Calabro or BelGioioso. The texture is so much creamier and less grainy than the store-brand options. And if you can find fresh basil at the farmers market, grab it—the flavor is noticeably brighter and more aromatic than the stuff in plastic clamshells at the grocery store.

If you’re looking to lighten things up, you can substitute ground turkey for the beef, or use a plant-based ground meat alternative. Just be sure to add a little extra olive oil since leaner meats can dry out. For a gluten-free version, simply swap in gluten-free lasagna noodles or your favorite short pasta shape.

Equipment Needed

You don’t need any fancy gadgets for this cozy lasagna soup, which is part of its charm. Here’s what you’ll need:

  • Large Dutch oven or heavy-bottomed pot (5 to 6 quarts is ideal—it gives you plenty of room for the broth and noodles)
  • Wooden spoon or silicone spatula (for breaking up the meat and stirring)
  • Chef’s knife and cutting board
  • Measuring cups and spoons
  • Small bowl (for mixing the ricotta dollops)
  • Ladle (for serving)

If you don’t have a Dutch oven, any large, heavy-bottomed pot will work. I’ve made this in a regular stockpot before and it turned out just fine. And honestly, you don’t even need a ladle—a measuring cup with a spout works in a pinch. I learned that the hard way when my ladle was in the dishwasher and I was too hungry to wait.

Preparation Method

Let me walk you through this step by step. It’s easier than making a full lasagna, I promise.

  1. Start the soup base. Heat the olive oil in your Dutch oven over medium heat. Add the diced onion and cook, stirring occasionally, until it’s soft and translucent—about 5 minutes. Add the minced garlic and cook for another 30 seconds until fragrant. You want the kitchen to start smelling amazing at this point.
  2. Brown the beef. Add the ground beef to the pot, breaking it up with your wooden spoon. Cook until it’s no longer pink, about 6-8 minutes. Don’t rush this step—a good brown on the meat adds so much flavor. If there’s excess fat, spoon most of it out, leaving about a tablespoon in the pot for flavor.
  3. Season the meat. Sprinkle the salt, pepper, oregano, basil, and red pepper flakes over the meat. Stir everything together and let it cook for another minute so the spices can bloom. This is where the flavor really starts to build.
  4. Add the tomatoes and broth. Stir in the tomato paste and cook for 1 minute, stirring constantly. Then add the crushed tomatoes, diced tomatoes (with their juices), and the balsamic vinegar. Pour in the broth and stir everything together, scraping up any browned bits from the bottom of the pot.
  5. Simmer the broth. Bring the soup to a boil, then reduce the heat to low and let it simmer, uncovered, for 15 minutes. This gives the flavors time to meld and deepen. The broth will reduce slightly and become more concentrated—that’s exactly what you want.
  6. Cook the noodles. While the soup simmers, bring a separate pot of salted water to a boil. Cook the broken lasagna noodles according to the package directions until al dente. Drain them and set aside. I used to cook the noodles right in the soup, but they absorb too much broth and get mushy. Cooking them separately keeps everything perfect.
  7. Make the ricotta dollops. In a small bowl, combine the whole-milk ricotta, grated Parmesan, chopped basil, salt, and pepper. Stir until smooth and creamy. Taste it—you might want a little more salt or an extra pinch of pepper. Set the bowl aside at room temperature while you finish the soup.
  8. Combine and serve. When the soup has finished simmering, stir in the cooked lasagna noodles. Ladle the hot soup into bowls. Top each bowl with a generous dollop of the ricotta mixture—about 2 tablespoons per serving. Sprinkle with extra Parmesan and fresh basil. Serve immediately while the soup is piping hot and the ricotta is still cool and creamy.

A quick note: the noodles will continue to absorb broth as the soup sits. If you’re planning to have leftovers, store the noodles separately and add them to individual servings when you reheat. It keeps everything from turning into a mushy mess.

Cooking Tips & Techniques

After making this cozy lasagna soup more times than I can count, I’ve picked up a few tricks that make a real difference.

Don’t skip the balsamic vinegar. I know it seems like a weird addition to soup, but that little splash brightens the entire dish. It balances the acidity of the tomatoes and adds a subtle sweetness that you can’t quite identify but would definitely miss if it wasn’t there.

Toast the tomato paste. This is a game-changer. After you add the tomato paste to the pot, let it cook for a full minute, stirring constantly. It darkens slightly and develops a deeper, almost caramelized flavor that gives the broth so much more complexity.

Season in layers. I add salt at almost every stage—with the onions, with the meat, and again when I add the broth. This builds flavor from the ground up instead of relying on a last-minute dash of salt that never quite integrates.

Watch your heat. I learned this one the hard way. If you simmer the soup too vigorously, the liquid reduces too much and you end up with something closer to a meat sauce than a soup. Keep it at a gentle simmer—you should see small bubbles breaking the surface, not a rolling boil.

Room temperature ricotta is key. Don’t use cold ricotta straight from the fridge. Let it sit out for about 15 minutes before mixing it. Cold ricotta doesn’t blend as smoothly, and you’ll end up with lumpy dollops instead of that luscious, creamy texture you’re after.

Variations & Adaptations

This recipe is incredibly flexible. Here are some of my favorite ways to change it up:

  • Vegetarian Version: Skip the ground beef and add two cans of drained cannellini beans or lentils instead. Use vegetable broth in place of chicken or beef broth. The beans add protein and a creamy texture that works beautifully with the broth.
  • Spicy Sausage Twist: Substitute the ground beef with 1 pound of spicy Italian sausage (casings removed). The fennel and red pepper flakes in the sausage add a whole new dimension of flavor. I made this version for a game day gathering and it disappeared in minutes.
  • Dairy-Free Adaptation: Use a high-quality dairy-free ricotta (Kite Hill makes a good one) and skip the Parmesan. You can also top each bowl with a spoonful of cashew cream or coconut cream for that same rich finish.
  • Extra Veggie Boost: Sauté a diced zucchini or a chopped bell pepper along with the onions. Stir in a handful of fresh spinach right before serving and let it wilt into the hot broth. It’s an easy way to add more vegetables without changing the flavor profile too much.
  • Shortcut Version: Use your favorite jarred marinara sauce instead of the crushed and diced tomatoes. You’ll need about 3 cups. It’s not quite as good as building the flavor from scratch, but on a busy weeknight, it absolutely works.

Serving & Storage Suggestions

This cozy lasagna soup is best served piping hot, straight from the pot. Ladle it into deep bowls and top each one with that generous dollop of creamy ricotta. I like to serve it with a side of crusty bread or garlic bread for dipping—the bread soaks up the broth beautifully and makes the meal even more satisfying.

For a complete dinner, pair it with a simple green salad dressed with lemon and olive oil. The brightness of the salad cuts through the richness of the soup perfectly. A glass of medium-bodied red wine, like a Chianti or a Sangiovese, is my personal favorite accompaniment.

Storage: Let the soup cool completely before transferring it to an airtight container. Store it in the refrigerator for up to 4 days. Remember my tip from earlier—store the noodles separately if you can. The soup base freezes beautifully for up to 3 months. Just thaw it overnight in the fridge and reheat gently on the stovetop.

Reheating: Reheat the soup in a pot over medium-low heat, stirring occasionally, until it’s bubbling. If you stored the noodles separately, add them to the pot a few minutes before serving so they have time to warm through. The ricotta dollops should be made fresh—they don’t reheat well, but they come together in about 30 seconds, so it’s no trouble at all.

One thing I love about this soup is that the flavors actually get better after a day or two in the fridge. The herbs meld together, the broth becomes more complex, and it tastes even more like something that simmered all afternoon.

Nutritional Information & Benefits

Here’s the approximate nutritional breakdown for one serving of this cozy lasagna soup (based on 6 servings, including the ricotta dollop):

Nutrient Amount per Serving
Calories 485
Protein 28g
Carbohydrates 42g
Fat 22g
Saturated Fat 10g
Fiber 5g
Sugar 8g
Sodium 890mg

This soup offers some real nutritional benefits. The tomatoes are packed with lycopene, a powerful antioxidant that’s been linked to heart health. The ricotta adds a good dose of calcium and protein, and the beef provides iron and B vitamins. If you’re watching your sodium, use low-sodium broth and go easy on the added salt—you can always season individual bowls at the table.

For those with dietary concerns, this recipe contains dairy and gluten. The gluten-free adaptation I mentioned earlier works well, and for a lower-carb version, try using zucchini noodles instead of lasagna noodles. It’s not quite the same, but it’s still delicious in its own right.

Conclusion

This cozy lasagna soup with creamy ricotta dollops has become my go-to comfort meal for those days when I need something warm, satisfying, and a little bit special. It’s got all the heart and soul of a classic lasagna but without the fuss of layering and baking. The best part? That moment when you scoop up a spoonful of hot, herby broth with a smear of cold, creamy ricotta—honestly, it never gets old.

I hope you give this recipe a try and make it your own. Maybe you’ll add extra red pepper flakes for heat, or swap in Italian sausage for a different flavor profile. That’s the beauty of a recipe like this—it’s a starting point, not a rulebook. Let me know how it turns out in the comments below, and don’t forget to share your own twists. I’m always looking for new ideas to try!

Until next time, happy cooking, and stay cozy.

Frequently Asked Questions

Can I use a different type of pasta?

Absolutely. While broken lasagna noodles give this soup its classic lasagna feel, you can use any short pasta you have on hand. Rigatoni, penne, or even ditalini work great. Just cook them separately and add them to the soup at the end to keep them from getting mushy.

Can I make this in a slow cooker or Instant Pot?

Yes! For a slow cooker, brown the meat and sauté the onions on the stovetop first, then transfer everything except the noodles and ricotta to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Add the cooked noodles before serving. For an Instant Pot, use the sauté function for the meat and onions, then pressure cook on high for 5 minutes with a quick release. Stir in the cooked noodles and serve.

How do I prevent the noodles from getting too soft?

The key is cooking the noodles separately and adding them to individual bowls when you serve. If you add them directly to the pot, they’ll continue to absorb broth and become mushy, especially if you have leftovers. Store the noodles and soup separately in the fridge for the best texture.

Can I freeze this soup?

You can freeze the soup base (without the noodles and ricotta) for up to 3 months. Let it cool completely, then transfer it to a freezer-safe container. Thaw overnight in the refrigerator, reheat on the stovetop, and add freshly cooked noodles and a fresh ricotta dollop before serving.

What can I use instead of ricotta cheese?

If you don’t have ricotta, you can use cottage cheese (blended until smooth for a similar texture), crumbled feta, or even a dollop of mascarpone. For a dairy-free option, try a cashew cream or a dairy-free ricotta alternative. Each will give you a slightly different flavor, but they all work beautifully.

Pin This Recipe!

lasagna soup recipe
Print

Cozy Lasagna Soup with Creamy Ricotta Dollops

This cozy lasagna soup with creamy ricotta dollops is the kind of recipe that feels like a warm hug in a bowl. It’s got all the heart and soul of a classic lasagna but without the fuss of layering and baking.

  • Author: Lucas
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: Italian

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced
  • 1 pound ground beef (80/20)
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • 1/4 teaspoon red pepper flakes (optional)
  • 4 cups low-sodium chicken or beef broth
  • 1 can (15 ounces) crushed tomatoes
  • 1 can (15 ounces) diced tomatoes, undrained
  • 1 tablespoon tomato paste
  • 1 teaspoon balsamic vinegar
  • 8 ounces dried lasagna noodles, broken into bite-sized pieces (about 6–7 noodles)
  • 1 cup whole-milk ricotta cheese
  • 1/4 cup grated Parmesan cheese
  • 2 tablespoons fresh basil, chopped
  • 1/4 teaspoon salt
  • 1/8 teaspoon black pepper

Instructions

  1. Heat the olive oil in a Dutch oven over medium heat. Add the diced onion and cook, stirring occasionally, until soft and translucent, about 5 minutes. Add the minced garlic and cook for another 30 seconds until fragrant.
  2. Add the ground beef to the pot, breaking it up with a wooden spoon. Cook until no longer pink, about 6-8 minutes. Spoon out excess fat, leaving about 1 tablespoon in the pot.
  3. Sprinkle the salt, pepper, oregano, basil, and red pepper flakes over the meat. Stir and cook for another minute to bloom the spices.
  4. Stir in the tomato paste and cook for 1 minute, stirring constantly. Add the crushed tomatoes, diced tomatoes (with juices), balsamic vinegar, and broth. Stir, scraping up any browned bits from the bottom of the pot.
  5. Bring the soup to a boil, then reduce heat to low and let it simmer, uncovered, for 15 minutes.
  6. While the soup simmers, bring a separate pot of salted water to a boil. Cook the broken lasagna noodles according to package directions until al dente. Drain and set aside.
  7. In a small bowl, combine the whole-milk ricotta, grated Parmesan, chopped basil, salt, and pepper. Stir until smooth and creamy. Set aside at room temperature.
  8. When the soup has finished simmering, stir in the cooked lasagna noodles. Ladle the hot soup into bowls. Top each bowl with a generous dollop of the ricotta mixture (about 2 tablespoons per serving). Sprinkle with extra Parmesan and fresh basil. Serve immediately.

Notes

For leftovers, store the noodles separately from the soup to prevent them from becoming mushy. The soup base freezes well for up to 3 months. The ricotta dollops should be made fresh. Let the ricotta sit at room temperature for about 15 minutes before mixing for a smoother texture.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 485
  • Sugar: 8
  • Sodium: 890
  • Fat: 22
  • Saturated Fat: 10
  • Carbohydrates: 42
  • Fiber: 5
  • Protein: 28

Keywords: lasagna soup, ricotta dollops, comfort food, easy dinner, cozy soup, Italian soup

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆