Cozy Lasagna Soup with Creamy Ricotta: Best Easy Recipe

Ready In
Servings
Difficulty

The neighborhood soup swap was in two days and I’d completely forgotten. Everyone else would be bringing their grandmother’s legendary chicken noodle, that award-winning butternut squash bisque, or some slow-simmered pho that took three days to prepare. I had a half-empty box of lasagna noodles, a tub of ricotta that was about to expire, and roughly forty-five minutes before I needed to leave for a work thing. Honestly, I almost just bought a rotisserie chicken and called it a day. But then I looked at that ricotta, and the memory of a perfect, cheesy, saucy lasagna hit me. Not the kind you spend hours layering, but the pure, unadulterated flavor of it. And I thought, what if I just… skipped the layering?

That’s the thing about this cozy lasagna soup with creamy ricotta. It was born from pure, last-minute panic and a fridge full of ingredients that were about to become science experiments. I threw ground beef, crushed tomatoes, and broken lasagna noodles into a pot, stirred in some Italian seasoning, and just before serving, I dolloped in that creamy ricotta. I brought it to the swap in a slightly dented Dutch oven, fully expecting to be the person who brought the “interesting but weird” option. You know that feeling when you’re bracing for polite smiles? Yeah, that was me.

But then people started tasting it. The guy who brought the three-day pho asked for the recipe. My neighbor, who never eats anything with red sauce, went back for thirds. It was the most popular thing there, and I didn’t even try. The secret, I think, is that this soup has all the soul of a classic lasagna—the rich, meaty sauce, the tender pasta, the herby goodness—but it’s so much easier. You get that perfect, melty bite of ricotta in every spoonful, and it comes together in under an hour. It’s the kind of recipe that makes you look like a genius when you’re really just a lucky procrastinator. And honestly, that’s my favorite kind of recipe to share.

Why You’ll Love This Recipe

This isn’t just another soup recipe. This is cozy lasagna soup with creamy ricotta, and it’s the kind of meal that makes you want to curl up on the couch with a big bowl and a good book. I’ve tested this more times than I can count, tweaking the broth, the seasoning, and the pasta-to-sauce ratio until it was absolutely perfect.

  • Quick & Easy: Comes together in about 45 minutes, start to finish. Perfect for those weeknights when you want something comforting but don’t have hours to spend in the kitchen.
  • Simple Ingredients: You probably already have most of this in your pantry. No need for a special trip to a fancy grocery store.
  • Perfect for Cozy Nights: This is the ultimate fall and winter comfort food. It’s hearty, warming, and just feels like a hug in a bowl.
  • Crowd-Pleaser: I’ve made this for my family, for friends, and for that soup swap. It gets rave reviews from kids and adults alike. Even people who think they don’t like soup love this.
  • Unbelievably Delicious: The combination of the savory broth, the tender pasta, the seasoned meat, and that cold, creamy dollop of ricotta is pure magic. It’s next-level comfort food.

What makes this recipe different from the rest is the technique. Instead of just stirring ricotta into the hot soup and losing all its texture, you add a generous dollop right before serving. This way, you get these cold, creamy pockets of cheese that melt into the hot broth as you eat. It’s a textural experience that’s absolutely incredible. This isn’t just another version of lasagna soup—it’s the best version.

This recipe isn’t just good—it’s the kind that makes you close your eyes after the first bite. It’s comfort food reimagined: faster, easier, but with the same soul-soothing satisfaction as the original. Perfect for impressing guests without any stress, or turning a simple Tuesday night into something memorable.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver that big, bold lasagna flavor. Most of these are pantry staples, so you can whip this up anytime a craving hits.

  • For the Soup Base:
    • 1 tablespoon olive oil (for sautéing)
    • 1 large yellow onion, diced
    • 4 cloves garlic, minced (fresh is best here)
    • 1 pound ground beef (80/20 is perfect for flavor)
    • 1 teaspoon salt
    • 1/2 teaspoon black pepper
    • 2 teaspoons dried oregano
    • 1 teaspoon dried basil
    • 1/2 teaspoon red pepper flakes (optional, for a little heat)
    • 6 cups low-sodium beef broth
    • 1 (24-ounce) jar of your favorite marinara sauce (I like Rao’s for its clean flavor)
    • 1 (14.5-ounce) can of crushed tomatoes
    • 8-10 lasagna noodles, broken into 1-2 inch pieces
  • For the Creamy Ricotta Topping:
    • 1 cup whole milk ricotta cheese (use a good quality one, like Galbani or Calabro)
    • 1/4 cup grated Parmesan cheese
    • 2 tablespoons fresh parsley, chopped (plus more for garnish)
    • 1/4 teaspoon salt
    • 1/8 teaspoon black pepper
  • For Serving (Optional but Recommended):
    • Fresh mozzarella pearls or shredded mozzarella
    • Fresh basil leaves
    • Extra grated Parmesan

When you’re picking your ricotta, look for one that’s creamy and not too watery. Whole milk ricotta gives the best texture and flavor. If you need a dairy-free option, you can use a high-quality cashew-based ricotta, but the texture will be a bit different. For the pasta, you can use gluten-free lasagna noodles if needed, just be careful not to overcook them. I’ve also made this with ground turkey or Italian sausage instead of beef, and it’s fantastic either way. The sausage adds a nice fennel flavor that works beautifully with the tomato sauce.

Equipment Needed

You don’t need any fancy gadgets for this one. Just a few basics that you probably already have.

  • Large Dutch oven or heavy-bottomed pot: This is my go-to for soups. The heavy bottom helps everything cook evenly and prevents burning. A 5-6 quart pot is perfect.
  • Wooden spoon or spatula: For breaking up the meat and stirring everything together.
  • Chef’s knife and cutting board: For dicing the onion and mincing the garlic.
  • Measuring cups and spoons: For accuracy, especially with the broth and seasonings.
  • Small bowl: For mixing the ricotta topping.

If you don’t have a Dutch oven, a large stockpot will work just fine. Just keep an eye on the heat, as thinner pots can scorch the bottom more easily. I’ve used my trusty old Le Creuset for years, but honestly, a good, heavy stainless steel pot works just as well. If you’re on a budget, a standard 6-quart stockpot from any kitchen store will do the job perfectly.

Preparation Method

cozy lasagna soup with creamy ricotta preparation steps

Alright, let’s get cooking! This cozy lasagna soup with creamy ricotta comes together in a few simple steps. Trust me, the hardest part is waiting for it to be ready.

  1. Sauté the Aromatics: Place your Dutch oven over medium heat and add the olive oil. Once it’s shimmering, add the diced onion and cook for 4-5 minutes, until it’s soft and translucent. Then, add the minced garlic and cook for another 30 seconds until it’s fragrant. Don’t let the garlic burn, or it will get bitter.
  2. Brown the Meat: Add the ground beef to the pot. Use your wooden spoon to break it up into small pieces. Cook for 6-8 minutes, stirring occasionally, until it’s nicely browned all over. Drain off any excess fat if there’s more than a tablespoon or two. I usually just tip the pot and spoon it out.
  3. Season the Base: Sprinkle the salt, pepper, oregano, basil, and red pepper flakes (if using) over the meat and onions. Stir everything together and let it cook for another minute. This “blooming” step really wakes up the dried herbs and makes the flavor more intense.
  4. Build the Broth: Pour in the beef broth, marinara sauce, and crushed tomatoes. Use your spoon to scrape up any browned bits from the bottom of the pot—that’s pure flavor. Bring the mixture to a boil, then reduce the heat to a simmer.
  5. Cook the Noodles: Add the broken lasagna noodles to the pot. Stir them in so they’re fully submerged in the liquid. Let the soup simmer gently for 12-15 minutes, stirring occasionally, until the noodles are tender. The exact time will depend on your noodles, so start checking at the 10-minute mark. You want them al dente, not mushy.
  6. Make the Ricotta Topping: While the soup simmers, make the topping. In a small bowl, combine the ricotta, Parmesan, chopped parsley, salt, and pepper. Stir until it’s well mixed. Set it aside at room temperature.
  7. Serve and Garnish: Once the noodles are cooked, taste the soup and adjust the seasoning. You might want a little more salt or a pinch of sugar if the sauce tastes too acidic. Ladle the hot soup into bowls. Add a generous dollop of the ricotta mixture to the center of each bowl. If you’re using fresh mozzarella, drop a few pearls or a sprinkle of shredded mozzarella on top. Garnish with fresh basil and a little extra Parmesan.

A little tip from my kitchen: if you’re making this ahead of time, cook the noodles separately and add them to the individual bowls when you serve. The noodles will continue to absorb the broth as the soup sits, and they can get a bit too soft. Storing them separately keeps everything perfect.

Cooking Tips & Techniques

I’ve learned a few things from my many batches of this soup—some from success, some from spectacular failure. Here are my best tips to make sure yours is perfect every time.

Don’t Overcook the Noodles: This is the number one mistake. Lasagna noodles are thick, and they’ll continue to cook in the hot broth even after you’ve turned off the heat. Cook them until they’re just al dente, about a minute less than the package directions. They’ll soften up perfectly in the bowl.

Use Cold Ricotta: For the best texture, keep your ricotta mixture cold until you’re ready to serve. When you drop that cold, creamy dollop into the hot soup, it creates this amazing contrast. The cheese warms up slowly, melting into the broth without disappearing completely. It’s a game-changer.

Taste and Adjust: Canned tomatoes and broths can vary wildly in saltiness and acidity. Always taste your soup before you serve it. If it’s too acidic, add a pinch of sugar to balance it out. If it’s bland, it probably needs more salt. I’ve had batches where I needed a full teaspoon of extra salt, and others where I didn’t need any.

My Biggest Failure: I once forgot to stir the soup for a good ten minutes, and the noodles stuck to the bottom of the pot in a giant, burnt clump. The whole batch had a smoky, bitter taste. It was a sad dinner. Now, I set a timer for every five minutes to give it a good stir, especially in the first fifteen minutes after adding the noodles.

Multitasking Tip: While the soup is simmering, prep your toppings and clean up your cutting board and knife. This way, when the soup is done, all you have to do is ladle and serve. It makes the whole process feel much less chaotic.

Variations & Adaptations

One of the best things about this cozy lasagna soup with creamy ricotta is how easy it is to make it your own. Here are a few of my favorite variations.

  • Vegetarian Version: Skip the ground beef and add two cans of drained and rinsed cannellini beans or lentils. You can also add a cup of chopped mushrooms for a meaty texture. Sauté them with the onions for the best flavor.
  • Spicy Sausage & Kale: Swap the ground beef for 1 pound of spicy Italian sausage (casings removed). After browning the sausage, add a few handfuls of chopped kale and let it wilt into the broth. The slight bitterness of the kale is a perfect match for the rich, spicy sausage.
  • Different Pasta Shapes: If you don’t have lasagna noodles, you can use any short pasta. Rigatoni, penne, or even broken spaghetti work great. Just adjust the cooking time based on the pasta you choose.
  • Dairy-Free Adaptation: Use a high-quality vegan ricotta and a dairy-free mozzarella shred. For the soup base, make sure your broth and marinara are dairy-free. The flavor will be a little different, but it’s still incredibly satisfying.
  • Slow Cooker Method: Brown the meat and sauté the onions on the stove, then transfer everything except the pasta and ricotta to a slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. About 30 minutes before serving, stir in the broken lasagna noodles and cook on high until tender. Serve with the ricotta dollop.

I personally love the spicy sausage and kale version. It’s a bit more substantial and feels like a complete meal all on its own. I made it last fall when I had a bunch of kale from my CSA box that I didn’t know what to do with. It was a happy accident.

Serving & Storage Suggestions

This soup is best served hot, right after you’ve added that beautiful dollop of ricotta. The contrast between the hot, savory broth and the cool, creamy cheese is the whole point.

Serving Ideas: Serve it with a side of crusty bread for sopping up every last drop of broth. A simple green salad with a lemon vinaigrette is also a great choice to balance the richness. For a truly indulgent meal, serve it with a side of garlic bread. I mean, you’re already making lasagna soup, so why not go all in?

Storage: Store leftover soup and the ricotta mixture separately in airtight containers in the refrigerator. The soup will keep for 3-4 days, and the ricotta mixture is best used within 2 days. The flavors actually deepen and get even better overnight, so leftovers are a real treat.

Reheating: Reheat the soup gently on the stovetop over medium-low heat. You might need to add a splash of broth or water to thin it out, as the pasta will have absorbed a lot of the liquid. Don’t microwave the ricotta mixture—just let it come to room temperature while the soup heats up. Add the fresh dollop after you’ve reheated the soup in the bowl.

Freezing: This soup freezes beautifully, but I recommend freezing it without the pasta. Make the soup base, let it cool completely, and then freeze it in a freezer-safe container for up to 3 months. When you’re ready to eat, thaw it in the fridge overnight, reheat it on the stove, and cook fresh noodles right in the broth. This way, you get perfectly textured pasta every time.

Nutritional Information & Benefits

This cozy lasagna soup with creamy ricotta is a hearty meal that provides a good balance of protein, carbohydrates, and healthy fats.

Here are the estimated nutritional values per serving (based on 6 servings):

  • Calories: 480-520
  • Protein: 28-32g
  • Fat: 18-22g
  • Carbohydrates: 45-50g
  • Fiber: 5-7g

The beef provides a great source of iron and B vitamins, which are essential for energy. The tomatoes are packed with lycopene, a powerful antioxidant. And the ricotta, made from whole milk, offers calcium and protein for strong bones and muscles. This is a dish that satisfies your cravings and your body.

Dietary Considerations: This recipe is naturally nut-free and can be made gluten-free by using gluten-free lasagna noodles. For a lower-carb option, you can use zucchini noodles or omit the pasta entirely and serve the soup with extra meat and vegetables. If you’re watching your sodium, use low-sodium broth and adjust the salt at the end. I often find I need less salt than I think because the Parmesan and marinara add quite a bit.

Conclusion

This cozy lasagna soup with creamy ricotta is more than just a recipe—it’s a solution. It’s for those nights when you want the soul-warming comfort of lasagna but don’t have the time or energy for all that layering. It’s for the days when you need a hug in a bowl, and you need it fast. It’s proof that you don’t have to spend hours in the kitchen to create something truly special and memorable.

I love this recipe because it’s forgiving, flexible, and always, always delicious. Whether you’re making it for a quiet weeknight dinner, a casual get-together with friends, or a high-stakes soup swap, it never lets you down. I encourage you to make it your own. Add more red pepper flakes if you like it spicy. Stir in some spinach at the end for extra greens. Use Italian sausage instead of beef. The possibilities are endless, and that’s the beauty of it.

So, what are you waiting for? Grab your pot, break some noodles, and get ready to fall in love with the easiest, coziest soup you’ll ever make. And when you do, come back and tell me about it! Leave a comment below, share a photo of your creation, or tag me on social media. I can’t wait to see your version of this cozy classic. Happy cooking!

Frequently Asked Questions

Can I use a different type of meat?

Absolutely! Ground turkey, chicken, or Italian sausage all work wonderfully in this soup. If using sausage, just remove it from the casings and brown it like you would the ground beef. The fennel in the sausage adds a lovely flavor.

Can I make this soup in an Instant Pot?

Yes, you can! Use the sauté function to brown the meat and onions. Then, add the broth, tomatoes, and seasonings. Pressure cook on high for 5 minutes. Do a quick release, then stir in the broken lasagna noodles. Let it sit for about 10 minutes with the lid on until the noodles are tender. Serve with the ricotta dollop.

Why did my ricotta mixture turn watery?

This can happen if your ricotta is very wet or if you’ve added too much salt to the mixture. To prevent this, drain your ricotta in a fine-mesh strainer lined with cheesecloth for about 30 minutes before mixing. Also, make sure to use the exact measurements for salt in the topping.

Can I use no-boil lasagna noodles?

Yes, you can! No-boil lasagna noodles work perfectly in this soup. They will cook a bit faster than regular noodles, so start checking for doneness around the 8-minute mark. They tend to absorb more liquid, so you might need to add an extra half cup of broth.

How can I make the soup thicker?

If you prefer a thicker, stew-like consistency, you can mash some of the cooked beans or lentils (if using the vegetarian version) against the side of the pot. Alternatively, you can make a quick cornstarch slurry by mixing 1 tablespoon of cornstarch with 2 tablespoons of cold water and stirring it into the simmering soup. Cook for another minute until it thickens.

Pin This Recipe!

cozy lasagna soup with creamy ricotta recipe
Print

Cozy Lasagna Soup with Creamy Ricotta

This cozy lasagna soup with creamy ricotta has all the soul of a classic lasagna—the rich, meaty sauce, the tender pasta, the herby goodness—but it’s so much easier. You get that perfect, melty bite of ricotta in every spoonful, and it comes together in under an hour.

  • Author: Juno
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: Italian

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 large yellow onion, diced
  • 4 cloves garlic, minced
  • 1 pound ground beef (80/20)
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 teaspoons dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon red pepper flakes (optional)
  • 6 cups low-sodium beef broth
  • 1 (24-ounce) jar marinara sauce
  • 1 (14.5-ounce) can crushed tomatoes
  • 810 lasagna noodles, broken into 12 inch pieces
  • 1 cup whole milk ricotta cheese
  • 1/4 cup grated Parmesan cheese
  • 2 tablespoons fresh parsley, chopped
  • 1/4 teaspoon salt (for ricotta topping)
  • 1/8 teaspoon black pepper (for ricotta topping)
  • Fresh mozzarella pearls or shredded mozzarella (for serving, optional)
  • Fresh basil leaves (for serving, optional)
  • Extra grated Parmesan (for serving, optional)

Instructions

  1. Place your Dutch oven over medium heat and add the olive oil. Once it’s shimmering, add the diced onion and cook for 4-5 minutes, until soft and translucent. Add the minced garlic and cook for another 30 seconds until fragrant.
  2. Add the ground beef to the pot. Use a wooden spoon to break it up into small pieces. Cook for 6-8 minutes, stirring occasionally, until nicely browned. Drain off any excess fat.
  3. Sprinkle the salt, pepper, oregano, basil, and red pepper flakes (if using) over the meat and onions. Stir together and cook for another minute.
  4. Pour in the beef broth, marinara sauce, and crushed tomatoes. Use your spoon to scrape up any browned bits from the bottom of the pot. Bring the mixture to a boil, then reduce the heat to a simmer.
  5. Add the broken lasagna noodles to the pot. Stir them in so they’re fully submerged. Let the soup simmer gently for 12-15 minutes, stirring occasionally, until the noodles are tender (al dente).
  6. While the soup simmers, make the ricotta topping. In a small bowl, combine the ricotta, Parmesan, chopped parsley, salt, and pepper. Stir until well mixed. Set aside at room temperature.
  7. Once the noodles are cooked, taste the soup and adjust seasoning. Ladle the hot soup into bowls. Add a generous dollop of the ricotta mixture to the center of each bowl. If using fresh mozzarella, add a few pearls or a sprinkle of shredded mozzarella on top. Garnish with fresh basil and extra Parmesan.

Notes

For best texture, keep the ricotta mixture cold until serving. If making ahead, cook noodles separately and add to individual bowls when serving to prevent them from getting too soft. To freeze, freeze the soup base without pasta; thaw and cook fresh noodles when reheating.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 500
  • Sugar: 12
  • Sodium: 900
  • Fat: 20
  • Saturated Fat: 8
  • Carbohydrates: 47
  • Fiber: 6
  • Protein: 30

Keywords: lasagna soup, creamy ricotta, easy soup, comfort food, weeknight dinner, Italian soup, ground beef 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