Love this? Save it for later!
Share the inspiration with your friends
The potluck was in six hours and I’d completely forgotten. My phone buzzed with a reminder from my friend Jenna — “Don’t forget the main dish!” — and I felt my stomach drop. Everyone else would be bringing elaborate casseroles, homemade bread, maybe even that famous lasagna that takes all day to assemble and bake. I had ground beef in the fridge, a half-empty box of lasagna noodles, and about forty-five minutes before I needed to leave. Not exactly winning material.
So I did what any reasonable person would do when panic sets in: I threw everything into one pot and hoped for the best. I mean, what’s lasagna except noodles, meat, tomatoes, and cheese layered together? I figured if I couldn’t layer it properly, I could at least combine it all in a pot and call it soup. Honestly, I was just trying to avoid showing up empty-handed. Maybe you’ve been there — standing in your kitchen, staring at ingredients, willing them to turn into something presentable.
The craziest part? That rushed, thrown-together pot of what I nervously called “lasagna soup” ended up winning the potluck. Not just getting compliments — actually winning. People asked for the recipe before I even set the ladle down. My neighbor Mark, who’s a trained chef, came back for thirds. And here’s the thing: I keep making it, not because it won that potluck, but because it’s genuinely become my favorite weeknight dinner. It’s got all the cozy, cheesy, saucy goodness of lasagna without the layering, the waiting, or the dishes. And that creamy ricotta dollop on top? Absolute magic. This cozy lasagna soup with creamy ricotta dollop is the recipe I never planned to create, and now I can’t imagine my kitchen without it.
Why You’ll Love This Recipe
This cozy lasagna soup with creamy ricotta dollop isn’t just another soup recipe — it’s a weeknight game-changer. After testing it a dozen times (yes, really), I can honestly say this version hits every single note perfectly. Here’s why you’ll want it in your regular rotation:
- Quick & Easy: This comes together in about 45 minutes from start to finish. No layering, no baking, no complicated steps. Perfect for those evenings when you want something satisfying but don’t have hours to spend in the kitchen.
- Simple Ingredients: You likely already have most of these in your pantry. Ground beef, canned tomatoes, onions, garlic, lasagna noodles — nothing fancy required. The ricotta dollop uses ingredients you probably keep on hand too.
- Perfect for Cozy Nights: This is the kind of soup you want when the weather turns chilly, you’re curled up on the couch, and you need something that feels like a hug in a bowl. It’s hearty enough to be a complete meal on its own.
- Crowd-Pleaser: Kids love it, adults love it, even picky eaters ask for seconds. The familiar lasagna flavors make it an instant hit with everyone.
- Unbelievably Delicious: The texture is what gets me every time — tender noodles in rich, savory broth, topped with that creamy, tangy ricotta mixture. It’s comfort food at its finest, and it tastes like you spent way more effort than you actually did.
What makes this cozy lasagna soup with creamy ricotta dollop different from the dozens of other versions out there? It’s the balance. The broth isn’t too thin or too thick. The noodles cook perfectly in the pot without getting mushy. And that ricotta dollop — I add a touch of lemon zest and fresh basil to it, which brightens the whole dish. It’s not just another soup. It’s the soup that makes you close your eyes after the first bite.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, which makes this cozy lasagna soup with creamy ricotta dollop perfect for last-minute cravings.
For the Soup Base
- 1 tablespoon olive oil — for sautéing the aromatics
- 1 pound ground beef (80/20 works great) — adds richness and hearty texture
- 1 large yellow onion, diced — about 1 ½ cups
- 4 cloves garlic, minced — fresh is best here
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon red pepper flakes (optional, for a little heat)
- 1 (28-ounce) can crushed tomatoes — I prefer San Marzano for sweetness
- 1 (14-ounce) can diced tomatoes, undrained
- 4 cups low-sodium chicken broth — or vegetable broth works too
- 2 tablespoons tomato paste — adds depth and richness
- 1 teaspoon salt, plus more to taste
- ½ teaspoon black pepper
- 8-10 lasagna noodles, broken into 2-inch pieces — about 6 ounces
For the Creamy Ricotta Dollop

- 1 cup whole milk ricotta cheese — full-fat gives the best creamy texture
- ¼ cup grated Parmesan cheese
- 1 tablespoon fresh lemon zest — this is my secret ingredient
- 2 tablespoons fresh basil, finely chopped
- 1 clove garlic, minced (optional, for extra punch)
- Salt and pepper to taste
For Serving
- Fresh basil leaves for garnish
- Extra grated Parmesan for sprinkling
- Crusty bread for dipping (highly recommended)
Ingredient Tips: I recommend using whole-milk ricotta for this cozy lasagna soup with creamy ricotta dollop — the low-fat versions tend to be watery and don’t give you that luscious texture. For the tomatoes, Muir Glen or Cento brands are my go-to. And please don’t skip the lemon zest in the ricotta! It sounds weird, I know, but it cuts through the richness perfectly and makes the dollop taste fresh and bright.
Equipment Needed
You don’t need much for this cozy lasagna soup with creamy ricotta dollop, which is one of the reasons I love it. Here’s what you’ll want:
- Large Dutch oven or heavy-bottomed pot (5-6 quart) — this is ideal for even heat distribution. I use my Le Creuset, but any heavy pot works.
- Wooden spoon or silicone spatula — for stirring and breaking up the ground beef
- Chef’s knife and cutting board — for prepping the onion and garlic
- Measuring cups and spoons
- Small bowl — for mixing the ricotta dollop
- Box grater or microplane — for zesting the lemon and grating Parmesan
If you don’t have a Dutch oven, a large stainless steel pot or even a slow cooker (for the soup base, then add noodles later) can work. I’ve made this in a regular stockpot and it turned out just fine — just keep an eye on the heat so the bottom doesn’t scorch.
Preparation Method
Let me walk you through making this cozy lasagna soup with creamy ricotta dollop. Trust me, it’s easier than assembling actual lasagna, and the results are just as satisfying.
- Start the aromatics. Heat the olive oil in your Dutch oven over medium heat. Add the diced onion and cook for 4-5 minutes until it’s soft and translucent — you want it to smell sweet, not burnt. Add the minced garlic and cook for another 30 seconds until fragrant. Don’t walk away here; garlic burns fast.
- Brown the beef. Add the ground beef to the pot, breaking it up with your wooden spoon. Cook for 6-8 minutes until it’s no longer pink. I like to let it get a little browned in spots — that’s where the flavor lives. If there’s excess fat, spoon most of it out, leaving about a tablespoon for flavor.
- Bloom the spices. Sprinkle the oregano, basil, and red pepper flakes (if using) over the meat. Stir and cook for 1 minute. This step wakes up the dried herbs and makes them more flavorful. Your kitchen will start smelling incredible right about now.
- Build the broth. Stir in the tomato paste and cook for 2 minutes, stirring constantly. It’ll darken slightly and stick to the bottom a bit — that’s good. Pour in the crushed tomatoes, diced tomatoes (with their juices), and chicken broth. Add the salt and pepper. Stir everything together, scraping up any browned bits from the bottom of the pot.
- Simmer the base. Bring the soup to a boil, then reduce the heat to low. Let it simmer uncovered for 15 minutes. This allows the flavors to meld together. Taste it here — does it need more salt? More pepper? Adjust now before adding the noodles.
- Cook the noodles. Add the broken lasagna noodles to the pot. Stir well to make sure they’re submerged in the liquid. Cook for 10-12 minutes, stirring occasionally, until the noodles are tender but still have a little bite (al dente). The cooking time depends on your brand, so start checking at 8 minutes. Important: The soup will thicken as the noodles release starch, so don’t be alarmed if it looks less brothy than when you started.
- Make the ricotta dollop. While the noodles cook, combine the ricotta, Parmesan, lemon zest, chopped basil, and minced garlic (if using) in a small bowl. Add a pinch of salt and pepper. Stir until smooth. Taste it — you want it creamy, tangy, and bright. Set aside at room temperature.
- Finish and serve. Once the noodles are tender, taste the soup one more time and adjust seasoning. Ladle the soup into bowls. Top each serving with a generous dollop of the ricotta mixture. Sprinkle extra Parmesan and fresh basil leaves on top. Serve immediately with crusty bread for dipping.
Pro tip: If you’re meal-prepping or planning to have leftovers, cook the noodles separately and add them to individual servings. Otherwise, they’ll absorb too much liquid overnight and you’ll end up with lasagna stew (which is still delicious, just not as soupy).
Cooking Tips & Techniques
After making this cozy lasagna soup with creamy ricotta dollop more times than I can count, I’ve picked up a few tricks that make a real difference. Let me share them so you don’t have to learn the hard way.
Don’t overcook the noodles. This was my biggest mistake the first few times. Lasagna noodles continue to soften even after you turn off the heat, so pull them off the stove when they’re just barely tender. They’ll finish cooking in the hot broth. Mushy noodles are sad noodles.
Use the right pot size. A 5-6 quart pot is perfect. If your pot is too small, the noodles won’t have room to move around and they’ll clump together. Too large, and the liquid evaporates too quickly, leaving you with less broth than you want.
Toast the tomato paste. I know it’s an extra step, but cooking the tomato paste for those 2 minutes before adding liquid deepens its flavor enormously. It goes from tasting raw and acidic to rich and almost caramelized. Don’t skip it.
Season in layers. Add salt at each stage — a pinch with the onions, some with the meat, more with the broth. This builds flavor from the ground up instead of dumping it all at the end. You’ll notice the difference.
Let the soup rest. If you have time, let the soup sit for 10 minutes off the heat before serving. The flavors settle and meld together beautifully. I once made this for a dinner party and let it rest while I set the table — everyone raved about how “complex” it tasted. Little did they know it was just patience.
One failure I’ll admit: I once tried to use gluten-free lasagna noodles and they completely disintegrated into the broth. It turned into a weird, starchy mess. If you need gluten-free, cook them separately and add them to each bowl. Trust me on this.
Variations & Adaptations
One of the best things about this cozy lasagna soup with creamy ricotta dollop is how easily it adapts to whatever you have on hand or whatever your dietary needs are. Here are some variations I’ve tried and loved:
Vegetarian Version
Skip the ground beef and add 2 cups of chopped mushrooms and 1 cup of lentils (cooked or canned, drained). Sauté the mushrooms with the onions until they release their liquid and start browning. The lentils add protein and that hearty texture you’d miss from the meat. I’ve made this for my vegetarian friends and they always ask for the recipe.
Spicy Sausage Twist
Swap the ground beef for 1 pound of spicy Italian sausage (casings removed). Brown it the same way, breaking it up as it cooks. The fennel and red pepper in the sausage add a whole new layer of flavor. This version is my husband’s absolute favorite.
Dairy-Free Adaptation
Use a high-quality dairy-free ricotta (Kite Hill makes a good one) or make your own from blended cashews. For the Parmesan, use nutritional yeast or a dairy-free alternative. The soup base itself is naturally dairy-free if you skip the Parmesan garnish. I’ve tested this with cashew ricotta and it works surprisingly well.
Slow Cooker Method
Brown the beef and onions on the stovetop first, then transfer everything except the noodles and ricotta to a slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. About 20 minutes before serving, stir in the broken noodles and cook on high until tender. Make the ricotta dollop fresh right before serving.
Extra Veggie Boost
Add 2 cups of baby spinach or chopped kale during the last 5 minutes of cooking. Stir until wilted. You can also add diced zucchini or bell peppers with the onions. It’s a great way to sneak in extra nutrients without changing the flavor much.
Serving & Storage Suggestions
This cozy lasagna soup with creamy ricotta dollop is incredibly versatile when it comes to serving and storing. Here’s everything you need to know:
Serving
Serve this soup piping hot in deep bowls. The ricotta dollop should be added just before serving — it melts slightly into the hot soup, creating creamy pockets of goodness. I like to serve it with crusty garlic bread or a simple side salad dressed with lemon vinaigrette. A glass of red wine (something medium-bodied like Chianti or Merlot) pairs beautifully with the tomato-based broth.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 4 days. Important: Store the ricotta dollop separately in a small container. If you mix them together, the ricotta will break down and become grainy when reheated. The soup actually tastes better on day two — the flavors have more time to meld together.
Freezing
This soup freezes wonderfully for up to 3 months. Let it cool completely, then transfer to freezer-safe containers. Leave about an inch of headspace for expansion. Thaw overnight in the refrigerator before reheating. Again, freeze the ricotta dollop separately — though honestly, it’s so easy to make fresh that I usually just whip up a new batch when I reheat the soup.
Reheating
Reheat the soup on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if it’s thickened too much. You can also microwave individual portions in 30-second bursts, stirring between each. The noodles will continue to soften, so don’t be surprised if they’re more tender than when you first made the soup.
Nutritional Information & Benefits
This cozy lasagna soup with creamy ricotta dollop is hearty comfort food, but it also has some nutritional perks worth mentioning. Here’s the estimated breakdown per serving (based on 6 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 485 |
| Protein | 32g |
| Fat | 22g |
| Saturated Fat | 10g |
| Carbohydrates | 38g |
| Fiber | 5g |
| Sugar | 10g |
| Sodium | 890mg |
The ground beef provides high-quality protein and iron, while the tomatoes are packed with lycopene (a powerful antioxidant) and vitamin C. The ricotta adds calcium and protein, and the fresh basil brings a dose of vitamin K. This isn’t a “diet” soup by any means, but it’s a balanced meal that satisfies deeply. If you’re watching your sodium, use low-sodium broth and go easy on the added salt.
For a lighter version, you can use ground turkey instead of beef and part-skim ricotta. The flavor changes slightly, but it’s still delicious and cuts the calories to about 400 per serving.
Conclusion
This cozy lasagna soup with creamy ricotta dollop has become a staple in my kitchen for good reason. It’s the recipe that started as a panicked potluck entry and turned into something I genuinely look forward to making. It’s got all the heart and soul of classic lasagna without the fuss — and honestly, sometimes that’s exactly what we need.
I love that this soup adapts to whatever mood I’m in. Feeling indulgent? Extra Parmesan on top. Want something lighter? Load it up with spinach. Need comfort on a cold night? This soup delivers every single time. It’s forgiving, it’s flexible, and it never fails to make me feel like I’ve accomplished something good in the kitchen.
I’d love to hear how yours turns out! Did you try one of the variations? Add your own twist? Drop a comment below and let me know — I read every single one. And if you’re looking for another cozy one-pot dinner, check out my creamy Tuscan chicken soup or this one-pot beef stroganoff. Happy cooking, friends!
Frequently Asked Questions
Can I use no-boil lasagna noodles in this soup?
Yes, you can! No-boil noodles work perfectly in this cozy lasagna soup with creamy ricotta dollop. Just break them into pieces and add them directly to the simmering broth. They’ll cook in about 8-10 minutes. Keep an eye on them since they can go from perfect to mushy quickly.
Can I make this soup in an Instant Pot?
Absolutely. Use the sauté function to brown the beef and cook the aromatics. Add the remaining ingredients (except noodles and ricotta), then pressure cook on high for 10 minutes. Quick release, stir in the noodles, and let them cook in the residual heat for about 10 minutes with the lid on. Make the ricotta dollop while you wait.
Why is my soup too thick?
This usually happens when the noodles absorb too much liquid. If your soup is thicker than you’d like, stir in additional broth or water a quarter cup at a time until it reaches your desired consistency. Next time, try cooking the noodles separately and adding them to each bowl.
Can I use ground turkey instead of beef?
Definitely. Ground turkey works well in this recipe. Just be aware that turkey is leaner, so you might want to add an extra tablespoon of olive oil when sautéing to keep things moist. The flavor will be slightly milder, so consider adding a bit more garlic and herbs.
How do I prevent the ricotta dollop from being watery?
Use whole-milk ricotta and drain any excess liquid from the container before mixing. If your ricotta seems particularly wet, you can let it sit in a fine-mesh strainer over a bowl for 15 minutes to drain. Also, make sure your basil is thoroughly dried after washing — wet herbs add unwanted moisture.
Pin This Recipe!

Cozy Lasagna Soup with Creamy Ricotta – Easy One-Pot Dinner
This cozy lasagna soup with creamy ricotta dollop is a weeknight game-changer. It has all the cozy, cheesy, saucy goodness of lasagna without the layering, waiting, or dishes.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 1 tablespoon olive oil
- 1 pound ground beef (80/20 works great)
- 1 large yellow onion, diced (about 1 ½ cups)
- 4 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon red pepper flakes (optional, for a little heat)
- 1 (28-ounce) can crushed tomatoes
- 1 (14-ounce) can diced tomatoes, undrained
- 4 cups low-sodium chicken broth
- 2 tablespoons tomato paste
- 1 teaspoon salt, plus more to taste
- ½ teaspoon black pepper
- 8–10 lasagna noodles, broken into 2-inch pieces (about 6 ounces)
- 1 cup whole milk ricotta cheese
- ¼ cup grated Parmesan cheese
- 1 tablespoon fresh lemon zest
- 2 tablespoons fresh basil, finely chopped
- 1 clove garlic, minced (optional, for extra punch)
- Salt and pepper to taste
- Fresh basil leaves for garnish
- Extra grated Parmesan for sprinkling
- Crusty bread for dipping (highly recommended)
Instructions
- Heat the olive oil in your Dutch oven over medium heat. 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.
- Add the ground beef to the pot, breaking it up with your wooden spoon. Cook for 6-8 minutes until no longer pink. Spoon out excess fat, leaving about a tablespoon for flavor.
- Sprinkle the oregano, basil, and red pepper flakes (if using) over the meat. Stir and cook for 1 minute.
- Stir in the tomato paste and cook for 2 minutes, stirring constantly. Pour in the crushed tomatoes, diced tomatoes (with their juices), and chicken broth. Add the salt and pepper. Stir everything together, scraping up any browned bits from the bottom of the pot.
- Bring the soup to a boil, then reduce the heat to low. Let it simmer uncovered for 15 minutes. Taste and adjust seasoning.
- Add the broken lasagna noodles to the pot. Stir well to make sure they’re submerged. Cook for 10-12 minutes, stirring occasionally, until the noodles are tender but still have a little bite (al dente). Start checking at 8 minutes.
- While the noodles cook, combine the ricotta, Parmesan, lemon zest, chopped basil, and minced garlic (if using) in a small bowl. Add a pinch of salt and pepper. Stir until smooth. Set aside at room temperature.
- Once the noodles are tender, taste the soup one more time and adjust seasoning. Ladle the soup into bowls. Top each serving with a generous dollop of the ricotta mixture. Sprinkle extra Parmesan and fresh basil leaves on top. Serve immediately with crusty bread for dipping.
Notes
If meal-prepping or planning leftovers, cook the noodles separately and add them to individual servings to prevent them from absorbing too much liquid. Use whole-milk ricotta for best texture. Don’t skip the lemon zest in the ricotta dollop. For gluten-free, cook noodles separately and add to each bowl.
Nutrition
- Serving Size: 1 serving
- Calories: 485
- Sugar: 10
- Sodium: 890
- Fat: 22
- Saturated Fat: 10
- Carbohydrates: 38
- Fiber: 5
- Protein: 32
Keywords: lasagna soup, one-pot dinner, easy weeknight meal, comfort food, Italian soup, ground beef, ricotta


