Cozy Lasagna Soup with Creamy Ricotta – Best Easy Recipe

Ready In 35 minutes
Servings 6 servings
Difficulty Easy

My neighbor asked why I couldn’t just throw all the lasagna ingredients into a pot and call it soup. I started to explain why that wouldn’t work—something about layering, the structural integrity of noodles, the sacredness of the traditional method. Then I stopped. I honestly had no good reason. I was just being stubborn.

It was a Tuesday, I think. Raining. The kind of day where you want something simmering on the stove for hours. She’d come over to borrow an egg—classic neighbor move—and saw me pulling out the usual lasagna suspects: ground beef, crushed tomatoes, a box of noodles. “Why not just simplify it?” she said. I laughed it off at first. But after she left, the idea stuck. I mean, why not?

So I did it. I browned the meat, sautéed some onions and garlic, dumped in the tomatoes and broth, and broke the lasagna noodles into pieces. Twenty minutes later, I had a pot of something that smelled exactly like my grandmother’s kitchen on a Sunday afternoon. The ricotta went on top—not mixed in, just a big, creamy dollop that melted into the broth. That first bite? I closed my eyes. It was everything lasagna should be, without the two-hour wait.

Maybe you’ve been there—standing in your kitchen, craving something deeply comforting but not wanting the whole production. That’s where this soup comes in. It’s the shortcut that actually works. The one that makes you wonder why you didn’t think of it sooner.

Why You’ll Love This Recipe

Let me be real with you—I’ve tested this soup at least a dozen times to get it just right. I wanted it to feel like a hug in a bowl, not just “lasagna-flavored water.” After tweaking the broth, perfecting the noodle-to-liquid ratio, and settling on the best way to add that creamy ricotta finish, I can confidently say this is the version worth making.

  • Quick & Easy: From stove to bowl in under 35 minutes. No layering, no baking, no waiting for the oven to preheat.
  • Simple Ingredients: Ground beef, canned tomatoes, broth, lasagna noodles, ricotta, mozzarella, and basic pantry spices. Nothing fancy.
  • Perfect for Cozy Nights: Cold weather, rainy days, or those evenings when you just need something warm and satisfying.
  • Crowd-Pleaser: Kids love it, adults love it, and it’s hearty enough to serve to company without feeling embarrassed.
  • Unbelievably Delicious: The broth gets rich and savory from the meat and tomatoes, while the creamy ricotta adds that signature lasagna luxury.

What makes this recipe different? It’s the way the broken lasagna noodles soak up the broth without turning into mush, and how the dollop of ricotta melts into a creamy swirl with every stir. This isn’t just another soup recipe—it’s the one that’ll make you forget about the layered version entirely.

This is comfort food reimagined: faster, easier, but with the same soul-soothing satisfaction. It’s the kind of soup that makes you close your eyes after the first bite and forget about whatever stressful thing happened earlier that day.

What Ingredients You Will Need

This cozy lasagna soup relies on simple, everyday ingredients that come together to create something truly special. Most of these are probably already in your pantry, which is exactly the point. Here’s what you’ll need and why each one matters.

For the Soup Base

  • Ground beef (1 lb): I use 80/20 for the best flavor. The fat renders out and adds richness to the broth. You can use ground turkey or Italian sausage if you prefer.
  • Yellow onion (1 medium, diced): The aromatic foundation. Cook it until translucent and slightly golden for maximum sweetness.
  • Garlic (4 cloves, minced): Don’t skimp here. Fresh garlic makes a real difference—the jarred stuff just doesn’t hit the same.
  • Crushed tomatoes (28 oz can): I prefer San Marzano tomatoes for their natural sweetness, but any good-quality brand works. (adds body and acidity)
  • Chicken or beef broth (4 cups): Low-sodium is best so you can control the salt level. Beef broth gives a deeper, more traditional lasagna flavor.
  • Tomato paste (2 tablespoons): This concentrates the tomato flavor and adds a beautiful deep red color.
  • Dried oregano (1 teaspoon) & dried basil (1 teaspoon): Classic Italian herbs that make this taste like it simmered all day.
  • Red pepper flakes (¼ teaspoon, optional): Just a tiny kick to warm you up from the inside out.
  • Salt and black pepper: To taste. Don’t be shy—seasoning the layers is key.
  • Lasagna noodles (8-10 sheets, broken into pieces): Regular or no-boil both work. I’ve used both and honestly can’t tell the difference in the final soup.

For the Creamy Ricotta Topping

lasagna soup preparation steps

  • Whole milk ricotta (1 cup): Full-fat is non-negotiable here. It’s creamier, richer, and melts into the soup beautifully. (I recommend Galbani or Calabro for best texture)
  • Fresh mozzarella (½ cup, shredded or small pearls): Adds that stretchy, melty cheese pull we all love.
  • Parmesan cheese (¼ cup, grated): For salty, nutty depth. Real Parmigiano-Reggiano is worth the splurge.
  • Fresh basil (for garnish): A few torn leaves on top make it feel restaurant-worthy.

Substitution Notes

If you’re gluten-free, use gluten-free lasagna noodles—they hold up fine in the soup. For a dairy-free version, try cashew-based ricotta and a good vegan mozzarella. I tested it with a friend who’s lactose intolerant, and she said it hit the spot. Just don’t skip the herbs; they’re what makes this taste like the real deal.

Equipment Needed

You don’t need anything fancy here. A large Dutch oven or heavy-bottomed pot is ideal—it holds heat evenly and gives you room to stir without splashing. I use my 6-quart Le Creuset for this, but a regular stockpot works just fine.

A wooden spoon is my go-to for breaking up the ground beef and stirring everything together. It won’t scratch your pot, and the flat edge helps you get into the corners.

You’ll also need a sharp knife and cutting board for the onion and garlic, a measuring cup for the broth, and a ladle for serving. That’s it. No food processor, no stand mixer, no special gadgets. This is the kind of recipe you can make with your eyes closed—or at least while you’re half-watching something on Netflix.

If you don’t have a Dutch oven, don’t stress. A deep skillet or saucepan will work, just keep an eye on the liquid level as it simmers. The key is having enough room to stir without making a mess.

Preparation Method

Alright, let’s get cooking. This comes together faster than you’d think, so have everything prepped before you start—it makes the process so much smoother.

  1. Brown the beef: Heat your Dutch oven or pot over medium-high heat. Add the ground beef and cook, breaking it apart with your wooden spoon, until it’s browned all over—about 6-8 minutes. Don’t drain all the fat; leave about a tablespoon in the pot for flavor. If there’s a ton, spoon out the excess.
  2. Sauté the aromatics: Reduce the heat to medium. Add the diced onion to the pot and cook for 4-5 minutes, stirring occasionally, until it’s soft and translucent. You should see it start to sweat. Toss in the minced garlic and cook for another 30 seconds until fragrant. Don’t let it burn—burnt garlic turns bitter fast.
  3. Build the tomato base: Stir in the tomato paste and cook for 1-2 minutes, stirring constantly. This deepens the flavor and removes that raw tomato taste. You’ll notice the paste darkens slightly and starts to stick to the bottom of the pot a little—that’s good, it’s flavor developing.
  4. Add the liquids and seasonings: Pour in the crushed tomatoes and broth, then add the oregano, basil, red pepper flakes (if using), and a generous pinch of salt and pepper. Stir everything together and bring it to a boil. Once it’s bubbling, reduce the heat to low and let it simmer for 10 minutes. The broth will start to thicken slightly and the flavors will meld together.
  5. Cook the noodles: Break the lasagna noodles into 2-inch pieces—just snap them with your hands, it’s oddly satisfying. Add them to the pot and stir gently to submerge them. Cook for 10-12 minutes, stirring occasionally to prevent sticking. The noodles should be tender but still have a little bite. If you like them softer, cook an extra 2 minutes.
  6. Check the seasoning: Taste the broth. Does it need more salt? A pinch of pepper? Sometimes I add a splash of balsamic vinegar if the tomatoes aren’t acidic enough. Trust your taste buds here.
  7. Prepare the ricotta topping: While the soup simmers, mix the ricotta with the shredded mozzarella and half the grated Parmesan in a small bowl. Add a pinch of salt and pepper. Stir until combined. This is your creamy, dreamy finishing touch.
  8. Serve it up: Ladle the hot soup into bowls. Add a generous dollop of the ricotta mixture on top, then sprinkle with the remaining Parmesan and some torn fresh basil leaves. The heat from the soup will melt the cheese into creamy pockets—don’t stir it in, let it happen naturally.

Pro tip: If you’re meal-prepping, cook the noodles separately and add them to individual servings. The noodles will absorb too much liquid if left in the soup overnight. I learned this the hard way when I ended up with lasagna stew the next day.

Cooking Tips & Techniques

I’ve made this soup more times than I care to count, and I’ve definitely had some failures along the way. Here’s what I’ve learned so you don’t have to repeat my mistakes.

Don’t overcook the noodles. This is the biggest mistake. Lasagna noodles continue to soften even after you turn off the heat. Cook them until al dente—they should be tender but still hold their shape. If you’re not sure, take one out and bite it. Better slightly underdone than mushy.

Season in layers. Add salt when you brown the beef, when you sauté the onions, and again when you add the broth. Each layer of seasoning builds depth. If you wait until the end, you’ll end up with flat-tasting soup that needs way more salt than it should.

Let it rest. After you turn off the heat, let the soup sit for 5 minutes before serving. This allows the flavors to settle and the noodles to absorb just a bit more broth. It also cools the soup to a comfortable eating temperature—nobody wants to burn their mouth on molten ricotta.

Use a heavy pot. Thin-bottomed pots create hot spots that can scorch the tomatoes and burn the bottom of your soup. A heavy Dutch oven distributes heat evenly and prevents that burnt-tomato taste. I speak from experience—I ruined a batch in a cheap stockpot once and it was heartbreaking.

Stir gently. Once the noodles go in, stir carefully to avoid breaking them into tiny pieces. You want nice, big pasta chunks that feel like actual lasagna noodles. A gentle fold with your wooden spoon is all you need.

Variations & Adaptations

One of the best things about this soup is how flexible it is. I’ve tried several variations over the years, and here are my favorites.

Vegetarian Version

Skip the ground beef and double the mushrooms. Use cremini or portobello mushrooms, chopped into small pieces, and sauté them until they release their liquid and start to brown. They add that same savory, umami richness that beef brings. Use vegetable broth instead of chicken or beef broth.

Spicy Sausage Twist

Replace the ground beef with spicy Italian sausage (casings removed). Brown it the same way, breaking it into crumbles. The fennel and red pepper in the sausage add a whole new layer of flavor. I made this for a Super Bowl party and it disappeared in minutes.

White Lasagna Soup

For a completely different take, skip the tomatoes and use a cream-based broth. Sauté the aromatics, then add 4 cups of chicken broth and 1 cup of heavy cream. Stir in cooked shredded chicken and the broken noodles. Top with the same ricotta mixture. It’s richer, creamier, and absolutely decadent.

Low-Carb Adaptation

Replace the lasagna noodles with zucchini ribbons or shirataki noodles. The zucchini will soften in the broth but still give you that noodle-like texture. I’ve also used hearts of palm pasta, which holds up surprisingly well. Just add them in the last 5 minutes of cooking so they don’t get mushy.

Serving & Storage Suggestions

This soup is at its absolute best served piping hot, straight from the pot. Ladle it into deep bowls and top with that creamy ricotta mixture immediately—the heat will start melting the cheese right away. I like to serve it with crusty bread or garlic bread on the side for dipping. There’s something about sopping up that last bit of tomato broth with a piece of bread that feels deeply satisfying.

For a complete meal, add a simple side salad with a bright vinaigrette. The acidity cuts through the richness of the soup and balances everything out. A glass of red wine—something like a Chianti or Sangiovese—pairs beautifully if that’s your thing.

Storage: Leftover soup keeps in the refrigerator for up to 4 days in an airtight container. But here’s the thing—the noodles will continue to absorb liquid as it sits. When you reheat it, you’ll probably need to add a splash of broth or water to thin it back out. I usually add about ¼ cup per serving.

Freezing: This soup freezes well, but I recommend freezing it without the noodles. Cook the soup base, let it cool, and freeze in portion-sized containers. When you’re ready to eat, thaw it in the fridge overnight, reheat, and cook fresh noodles directly in the broth. The texture is so much better this way.

Reheating: Stovetop is best. Reheat over medium-low heat, stirring occasionally, until bubbling. If using the microwave, do it in 30-second bursts and stir between each. Don’t forget to add that fresh ricotta topping after reheating—it makes all the difference.

One more thing: the flavors actually get better after a day or two in the fridge. The herbs meld together, the broth deepens, and it becomes even more comforting. It’s one of those rare soups that tastes even better as leftovers.

Nutritional Information & Benefits

Here’s the approximate nutritional breakdown per serving (based on 6 servings):

Nutrient Amount
Calories 420-450
Protein 28g
Fat 18g
Carbohydrates 38g
Fiber 5g
Sugar 8g
Sodium 680mg

This soup is surprisingly well-balanced. The ground beef provides high-quality protein and iron, while the tomatoes are packed with lycopene—an antioxidant linked to heart health. The ricotta adds calcium and a good dose of protein, and the garlic has immune-boosting properties. It’s not exactly health food, but it’s a whole lot better than takeout, and the ingredients are real and recognizable.

If you’re watching your sodium, use low-sodium broth and go easy on the added salt. You can also swap the ground beef for lean ground turkey to reduce the fat content. For a lighter version, use part-skim ricotta and reduce the mozzarella—it still tastes great, just a little less indulgent.

Conclusion

This cozy lasagna soup has become a staple in my kitchen for good reason. It delivers everything I love about lasagna—the rich tomato broth, the tender noodles, the creamy pockets of melted cheese—without the fuss of layering and baking. It’s the kind of recipe that makes you feel like you’ve pulled off something special, even when you barely tried.

I hope you give this a try, and I hope it becomes one of those recipes you turn to again and again. Maybe you’ll tweak it—add more garlic, swap in spicy sausage, or pile on extra cheese. That’s the beauty of soup. It’s forgiving. It’s flexible. And it always, always comforts.

If you make this, I’d love to hear about it. Drop a comment below and tell me how it turned out, or share your own twist on it. Did you add spinach? Use turkey instead of beef? Make it extra spicy? Let’s swap notes—I’m always looking for new ideas. And if you loved it, don’t forget to share this recipe with someone who needs a little comfort tonight.

Now go make some soup. Your cozy night in is calling.

Frequently Asked Questions

Can I use no-boil lasagna noodles in this soup?

Absolutely. No-boil noodles work perfectly here—they cook right in the broth just like regular noodles. Break them into pieces and add them at the same time. The cooking time is roughly the same, but check them a minute or two early to be safe.

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

Yes! For the slow cooker, brown the beef and sauté the aromatics 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 noodles in the last 30 minutes. For the Instant Pot, use the sauté function for the beef and aromatics, then pressure cook on high for 5 minutes with a quick release. Add the noodles and cook on sauté for 8-10 minutes.

How do I prevent the noodles from getting mushy?

Cook them to al dente—they should still have a slight firmness in the center. If you’re meal-prepping, cook the noodles separately and add them to individual servings. The noodles will continue to absorb liquid as they sit, so leftovers will have softer noodles. That’s not necessarily a bad thing—some people prefer it that way.

Can I use cottage cheese instead of ricotta?

You can, but the texture will be different. Cottage cheese has a curdier, more watery consistency than ricotta. If you’re substituting, blend the cottage cheese in a food processor until smooth for a creamier result. I’ve tried it, and it works in a pinch, but ricotta really is the star here.

What’s the best way to reheat leftovers without ruining the texture?

Stovetop is your best bet. Reheat over medium-low heat, adding a splash of broth or water to thin the soup back out. Stir gently and heat until bubbling. If you’re using the microwave, do it in 30-second bursts and stir between each. Add fresh ricotta and basil after reheating for that just-made taste.

Pin This Recipe!

lasagna soup recipe

Print

Cozy Lasagna Soup with Creamy Ricotta – Best Easy Recipe

This cozy lasagna soup delivers all the rich, comforting flavors of traditional lasagna without the fuss of layering and baking. Ready in under 35 minutes, it features a savory tomato broth, tender broken lasagna noodles, and a creamy dollop of ricotta that melts into every spoonful.

  • Author: Rowan
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: Italian

Ingredients

Scale
  • 1 lb ground beef (80/20)
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 28 oz can crushed tomatoes (preferably San Marzano)
  • 4 cups low-sodium chicken or beef broth
  • 2 tablespoons tomato paste
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • ¼ teaspoon red pepper flakes (optional)
  • Salt and black pepper to taste
  • 810 lasagna noodles, broken into 2-inch pieces
  • 1 cup whole milk ricotta cheese
  • ½ cup fresh mozzarella, shredded or small pearls
  • ¼ cup grated Parmesan cheese (preferably Parmigiano-Reggiano)
  • Fresh basil leaves for garnish

Instructions

  1. Brown the beef: Heat a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the ground beef and cook, breaking it apart with a wooden spoon, until browned all over, about 6-8 minutes. Leave about 1 tablespoon of fat in the pot; spoon out excess if needed.
  2. Sauté the aromatics: Reduce heat to medium. Add the diced onion and cook for 4-5 minutes until soft and translucent. Add the minced garlic and cook for 30 seconds until fragrant.
  3. Build the tomato base: Stir in the tomato paste and cook for 1-2 minutes, stirring constantly, until it darkens slightly.
  4. Add liquids and seasonings: Pour in the crushed tomatoes and broth. Add oregano, basil, red pepper flakes (if using), and a generous pinch of salt and pepper. Stir, bring to a boil, then reduce heat to low and simmer for 10 minutes.
  5. Cook the noodles: Break lasagna noodles into 2-inch pieces and add to the pot. Stir gently to submerge. Cook for 10-12 minutes, stirring occasionally, until noodles are tender but still al dente.
  6. Check seasoning: Taste the broth and adjust salt, pepper, or a splash of balsamic vinegar if needed.
  7. Prepare the ricotta topping: In a small bowl, mix ricotta with shredded mozzarella and half the grated Parmesan. Add a pinch of salt and pepper. Stir until combined.
  8. Serve: Ladle hot soup into bowls. Top with a generous dollop of the ricotta mixture, then sprinkle with remaining Parmesan and torn fresh basil leaves. Let the heat melt the cheese naturally.

Notes

For meal prep, cook noodles separately and add to individual servings to prevent them from absorbing too much liquid. Leftovers keep in the refrigerator for up to 4 days; add a splash of broth when reheating. Freeze the soup base without noodles for best texture.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 435
  • Sugar: 8
  • Sodium: 680
  • Fat: 18
  • Saturated Fat: 8
  • Carbohydrates: 38
  • Fiber: 5
  • Protein: 28

Keywords: lasagna soup, easy lasagna soup, cozy soup, comfort food, Italian soup, ground beef soup, ricotta soup

Did you make this recipe?

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

You might also love these recipes

Leave a Comment

Recipe rating