Love this? Save it for later!
Share the inspiration with your friends
My aunt wasn’t trying to impress anyone. I’d stopped by to drop off a book I’d borrowed something like three months earlier and the smell hit me before I even got past her front door. It was rich and tomatoey, with this unmistakable herb thing happening, but there was something else too something creamy and almost sweet underneath. I stood there in her entryway, holding that book, and honestly forgot why I’d come.
“Oh, that’s just soup,” she said when I asked what was cooking. Just soup. She was wearing an old sweatshirt and had flour on her jeans from some baking project earlier. The whole scene was aggressively low-key. But that soup? It was basically lasagna in a bowl, but better in some ways because every spoonful had that perfect broth-to-filling ratio that you’re always chasing with the baked version. She plopped a dollop of ricotta on top like it was nothing, handed me a spoon, and I stood at her counter eating it straight from the pot.
Maybe you’ve been there that moment when someone makes something so good and so casually that it almost feels unfair. I asked for the recipe on my way out, and she shrugged and said she’d just thrown it together. Classic. It took me three tries to get it right, but this cozy lasagna soup with creamy ricotta dollops is exactly what I was chasing that afternoon. It’s the kind of meal that makes you close your eyes after the first bite, and I mean that literally. I tested it on a Tuesday night when I had nothing planned and ended up texting three friends about it.
Why You’ll Love This Recipe
Let me tell you why this one’s different. I’ve tested this cozy lasagna soup at least a dozen times tweaking the broth ratio, playing with the herbs, figuring out the perfect ricotta consistency. It’s not just another soup recipe. It’s the one I keep coming back to when I need something that feels like a hug in a bowl.
- Quick & Easy: This comes together in about 45 minutes, which is way faster than actual lasagna. No layering, no waiting for it to set. Just one pot and dinner’s ready.
- Simple Ingredients: Everything here is stuff you probably already have or can grab easily. Ground beef, canned tomatoes, pasta, herbs, and ricotta. No fancy grocery store runs required.
- Perfect for Cozy Nights: This is my go-to for chilly evenings, lazy Sundays, or any time I want something warm and satisfying without spending hours in the kitchen.
- Crowd-Pleaser: I’ve served this to picky eaters, to folks who “don’t really like soup,” and to actual Italian grandmothers. It gets rave reviews every single time.
- Unbelievably Delicious: The broth is rich and savory, the pasta soaks up all that flavor, and the creamy ricotta dollop on top? That’s the moment. It melts into the soup and makes everything silky and dreamy.
What makes this cozy lasagna soup different from the rest is the broth. Most versions are too watery or too heavy. I spent a long time getting the balance right so it’s brothy enough to feel like soup but rich enough to feel like lasagna. The ricotta dollops aren’t just for show either they add this creamy, slightly tangy element that cuts through the tomato richness perfectly.
This isn’t just good soup. It’s the kind that makes you text someone about it. It’s comfort food that actually delivers on the promise.
What Ingredients You Will Need
This cozy lasagna soup uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without any fuss. Most of these are pantry staples, which is exactly how I like to cook.
For the Soup Base
- 1 tablespoon olive oil (I use extra virgin for better flavor)
- 1 pound ground beef (80/20 works well, or use ground turkey for a lighter option)
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon red pepper flakes (optional, adds a little warmth)
- Salt and black pepper to taste
- 6 cups low-sodium chicken broth (or vegetable broth for vegetarian version)
- 1 can (28 ounces) crushed tomatoes (San Marzano if you can find them)
- 1 can (14.5 ounces) diced tomatoes (fire-roasted gives extra flavor)
- 2 tablespoons tomato paste
- 1 bay leaf
- 8 ounces dried mafalda pasta (or broken lasagna noodles, or any short pasta)
For the Creamy Ricotta Dollops

- 1 cup whole milk ricotta cheese (I really recommend Galbani or your local brand)
- ¼ cup grated Parmesan cheese
- 2 tablespoons fresh parsley, finely chopped
- 1 tablespoon fresh basil, finely chopped
- 1 clove garlic, minced
- Zest of ½ lemon (this is my secret trick)
- Salt and black pepper to taste
For Garnish
- Fresh basil leaves
- Extra grated Parmesan
- Red pepper flakes for heat lovers
For the ricotta, look for full-fat whole milk ricotta. The low-fat stuff gets grainy when it hits hot soup, and you want that silky texture. The lemon zest might seem weird, but trust me it brightens everything up and keeps the ricotta from feeling heavy.
If you want to swap the ground beef for Italian sausage, go for it. I’ve done that plenty of times and it’s fantastic. Just squeeze the sausage out of its casing and cook it like you would the ground beef.
Equipment Needed
You don’t need much for this cozy lasagna soup, which is part of why I love it. Here’s what you’ll want:
- Large Dutch oven or heavy-bottomed pot (5-6 quart size is perfect, I use my Le Creuset but a good Lodge works just as well)
- Wooden spoon or spatula for 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 pot with a heavy bottom will work. The key is even heat distribution so nothing burns on the bottom. I’ve made this in a regular stockpot too and it turned out fine, just stir a little more often.
For the ricotta mixture, a fork works better than a whisk. It keeps the texture a little rustic, which I prefer.
Preparation Method
Alright, let’s make this cozy lasagna soup. I’ll walk you through every step, including what things should look and smell like along the way.
- Start the base. Heat the olive oil in your Dutch oven over medium-high heat. Add the ground beef and cook until browned, about 6-8 minutes. Break it up with your spoon as it cooks. You want some nice brown bits on the bottom of the pot that’s flavor. Don’t drain all the fat, leave about a tablespoon in there.
- Build the aromatics. Add the diced onion and cook for 3-4 minutes until it starts to soften and turn translucent. Your kitchen should start smelling really good right about now. Add the minced garlic, oregano, basil, and red pepper flakes if using. Cook for another minute until the garlic is fragrant. Don’t let it burn or it’ll get bitter.
- Add the tomato paste. Stir in the tomato paste and cook for 2 minutes, stirring constantly. It’ll darken a bit and smell even more intense. This step concentrates the flavor and removes any raw tomato taste.
- Pour in the liquids. Add the chicken broth, crushed tomatoes, diced tomatoes (with their juices), and the bay leaf. Stir everything together and scrape up any browned bits from the bottom of the pot. That’s where so much flavor lives.
- 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 together. The broth will reduce slightly and get richer. Taste it here and adjust salt and pepper.
- Cook the pasta. Add the dried pasta to the simmering soup. Cook according to package directions, usually about 8-10 minutes for mafalda or broken lasagna noodles. Stir occasionally so the pasta doesn’t stick to the bottom. The pasta will absorb some of the broth as it cooks, so your soup will thicken up nicely.
- Make the ricotta dollops. While the pasta cooks, mix the ricotta, Parmesan, parsley, basil, minced garlic, and lemon zest in a small bowl. Add a pinch of salt and a few grinds of black pepper. Stir gently with a fork. Don’t overmix you want some texture. Set aside at room temperature.
- Finish the soup. Once the pasta is al dente, remove the bay leaf. Taste the soup one more time and adjust seasoning. If it’s too thick, add a splash of broth or water. If it’s too thin, let it simmer a few more minutes.
- Serve immediately. Ladle the soup into bowls. Top each serving with a generous dollop of the ricotta mixture. Let it sit for about 30 seconds so the ricotta warms up slightly. Garnish with fresh basil leaves, extra Parmesan, and a pinch of red pepper flakes if you like heat.
One thing I learned the hard way don’t add the ricotta dollop too early. It’ll just melt into the soup and you’ll lose that beautiful contrast. Let people add it themselves if you’re serving family style, or dollop it right before serving.
The soup will look gorgeous the deep red broth with those white creamy pillows of ricotta floating on top. The smell at this point is absolutely intoxicating.
Cooking Tips & Techniques
I’ve made this cozy lasagna soup enough times to have a few tricks up my sleeve. Here’s what I’ve learned.
Don’t overcook the pasta. This is probably the biggest mistake I made early on. The pasta continues to cook even after you turn off the heat, and it will absorb more broth as it sits. Cook it just to al dente, maybe even a minute less than the package says. If you’re meal prepping, cook the pasta separately and add it to individual bowls before ladling the hot broth over it. Otherwise you’ll end up with mushy pasta and not enough broth by day two.
Use good tomatoes. This soup lives and dies by its tomato flavor. I’ve tried it with cheap canned tomatoes and it was okay, but not great. Spring for San Marzano crushed tomatoes if you can. The difference is noticeable. Fire-roasted diced tomatoes add a subtle smokiness that I really love.
Let the ricotta come to room temperature. Cold ricotta straight from the fridge will seize up when it hits the hot soup. Take it out about 20 minutes before you’re ready to serve. It’ll dollop much more smoothly and the texture will be creamier.
Toast the tomato paste. I mentioned this in the method, but it’s worth repeating. Cooking the tomato paste for those two minutes before adding liquid deepens its flavor significantly. It’s a small step that makes a big difference.
Season in layers. Add a little salt at each stage rather than all at the end. Season the beef as it cooks, season the aromatics, season the broth. This builds flavor throughout the dish instead of just on the surface.
I once forgot to add the bay leaf and the soup was fine, but it was missing that subtle depth. Don’t skip it. And don’t forget to remove it before serving nobody wants to bite into a bay leaf.
Variations & Adaptations
This cozy lasagna soup is flexible, and I’ve tried quite a few variations over the months. Here are some of my favorites.
Vegetarian Version: Skip the ground beef and add a can of drained and rinsed cannellini beans or lentils instead. Use vegetable broth instead of chicken broth. The beans add protein and creaminess that works beautifully with the tomato broth.
Spicy Sausage Version: Use hot Italian sausage instead of ground beef. Squeeze it out of the casings and cook it the same way. The fennel and spice in the sausage add another layer of flavor that’s absolutely delicious.
Gluten-Free Option: Use gluten-free pasta. Just be careful with cooking times gluten-free pasta can get mushy faster. I’ve used chickpea pasta and brown rice pasta both work well, just watch them closely.
Dairy-Free Ricotta: Make a quick cashew ricotta by blending soaked cashews with lemon juice, garlic, and nutritional yeast. It’s not exactly the same, but it’s surprisingly good and works well for dairy-free folks.
Extra Veggie Version: Add chopped zucchini, bell peppers, or spinach to the soup. Add zucchini and peppers when you add the broth, and stir in spinach at the very end just until it wilts. I’ve done this when I had vegetables that needed using up and it was fantastic.
My personal favorite variation is the spicy sausage one. I made it for a game day gathering and people went crazy for it. The ricotta dollop cools down the heat from the sausage perfectly.
Serving & Storage Suggestions
This cozy lasagna soup is best served immediately while it’s piping hot and the ricotta is still cool and creamy on top. The contrast in temperatures and textures is part of the magic.
For serving, I like to ladle the soup into wide, shallow bowls. That way the ricotta dollop has room to spread out a little. A side of crusty bread for dipping is practically mandatory. I’m partial to a good sourdough or a garlic bread situation. A simple green salad on the side rounds out the meal nicely.
For drinks, a medium-bodied red wine like Chianti or Montepulciano pairs beautifully. If you’re going non-alcoholic, a sparkling water with lemon works great to cut through the richness.
Storage: Store the soup and the ricotta mixture separately in airtight containers in the refrigerator. The soup will keep for 3-4 days, and the ricotta will keep for about 2 days. The pasta will continue to absorb liquid, so the soup will thicken as it sits. That’s normal.
Reheating: Reheat the soup on the stovetop over medium-low heat, adding a splash of broth or water to thin it out if needed. You can also microwave individual portions in 30-second bursts, stirring in between. Make fresh ricotta dollops for serving. The old ones won’t be as good after sitting.
Freezing: This soup freezes well, but I recommend freezing it without the pasta. Cook the pasta fresh when you’re ready to serve. The broth freezes beautifully for up to 3 months. Thaw overnight in the refrigerator, reheat, and add freshly cooked pasta.
The flavors actually develop and deepen after a day in the fridge. Day two soup is often even better than day one, if you can believe it.
Nutritional Information & Benefits
This cozy lasagna soup is comfort food that happens to be reasonably balanced. Here’s the estimated nutrition per serving (based on 6 servings):
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 425 |
| Protein | 28g |
| Carbohydrates | 38g |
| Fat | 18g |
| Saturated Fat | 8g |
| Fiber | 5g |
| Sugar | 9g |
| Sodium | 680mg |
The ground beef provides a good amount of protein and iron, while the tomatoes are packed with lycopene and vitamin C. The ricotta adds calcium and protein, and the herbs contribute antioxidants. It’s not a health food by any stretch, but it’s a balanced meal that leaves you feeling satisfied without being weighed down.
For a lighter version, use ground turkey and low-fat ricotta, though I find the full-fat version more satisfying and you end up eating less of it anyway.
This recipe is naturally nut-free and can be made gluten-free with a simple pasta swap. It’s not suitable for vegans as written, but the variations section has options for that.
Conclusion
This cozy lasagna soup with creamy ricotta dollops is one of those recipes that feels special without being complicated. It’s the kind of meal I make when I want to feel like I’ve accomplished something in the kitchen, but I also want to be sitting on the couch with a bowl in my hands within an hour.
What I love most about it is how adaptable it is. You can make it exactly as written and it’s fantastic, or you can tweak it based on what you have in your fridge. The ricotta dollop is non-negotiable though. That’s the part that makes people close their eyes and go quiet for a second.
I hope you make this soup and love it as much as I do. Maybe you’ll even have a moment like I did standing in my aunt’s entryway, forgetting why you came, completely distracted by something that smelled so good. That’s what good cooking does.
If you try this recipe, I’d love to hear about it. Leave a comment below or tag me in your photos. Tell me about your own ricotta dollop adventures, or if you came up with a variation I haven’t tried yet. Let’s keep this soup conversation going.
Now go make some soup. Your kitchen is about to smell incredible.
Frequently Asked Questions
Can I use ground turkey instead of beef?
Absolutely. Ground turkey works great in this cozy lasagna soup. Just be aware that turkey is leaner, so you might need to add a little olive oil when cooking it to keep things from drying out. The flavor will be slightly milder, but it still tastes fantastic.
What pasta works best for this soup?
Mafalda pasta is my first choice because it looks like little lasagna noodles. Broken lasagna noodles work perfectly too. You can also use rotini, shells, or any short pasta you have on hand. Just adjust the cooking time based on what you’re using.
Can I make this in a slow cooker or Instant Pot?
Yes, with some adjustments. For a slow cooker, brown the beef and aromatics on the stovetop first, then transfer everything except the pasta and ricotta to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Add the pasta during the last 20 minutes. For an Instant Pot, use the sauté function for the beef and aromatics, then pressure cook on high for 10 minutes with a quick release. Add the pasta and cook on sauté for another 8-10 minutes.
How do I prevent the ricotta from sinking into the soup?
The ricotta will naturally sink a little, but you can help it stay on top by making sure it’s thick enough. Don’t overmix it, and use whole milk ricotta. Drop it gently onto the surface of the soup rather than stirring it in. And serve immediately don’t let it sit around.
Can I double this recipe for a crowd?
Definitely. This recipe doubles easily. Just use a larger pot and give yourself a little extra time for everything to come up to temperature. The seasoning might need a slight adjustment since you’re working with more volume. Taste and adjust as you go.
Pin This Recipe!

Cozy Lasagna Soup with Creamy Ricotta Dollops
This cozy lasagna soup delivers all the rich, comforting flavors of classic lasagna in a fraction of the time. With a perfectly balanced tomato broth, tender pasta, and a creamy ricotta dollop that melts into every spoonful, it’s the ultimate one-pot comfort food for chilly nights.
- 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)
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon red pepper flakes (optional)
- Salt and black pepper to taste
- 6 cups low-sodium chicken broth
- 1 can (28 ounces) crushed tomatoes (San Marzano preferred)
- 1 can (14.5 ounces) diced tomatoes (fire-roasted preferred)
- 2 tablespoons tomato paste
- 1 bay leaf
- 8 ounces dried mafalda pasta (or broken lasagna noodles)
- 1 cup whole milk ricotta cheese
- ¼ cup grated Parmesan cheese
- 2 tablespoons fresh parsley, finely chopped
- 1 tablespoon fresh basil, finely chopped
- 1 clove garlic, minced
- Zest of ½ lemon
- Salt and black pepper to taste
- Fresh basil leaves for garnish
- Extra grated Parmesan for garnish
- Red pepper flakes for garnish (optional)
Instructions
- Heat olive oil in a large Dutch oven over medium-high heat. Add ground beef and cook until browned, about 6-8 minutes, breaking it up as it cooks. Leave about a tablespoon of fat in the pot.
- Add diced onion and cook for 3-4 minutes until softened and translucent. Add minced garlic, oregano, basil, and red pepper flakes (if using). Cook for 1 minute until fragrant.
- Stir in tomato paste and cook for 2 minutes, stirring constantly, until it darkens and becomes more intense.
- Add chicken broth, crushed tomatoes, diced tomatoes (with their juices), and bay leaf. Stir, scraping up any browned bits from the bottom of the pot.
- Bring to a boil, then reduce heat to low and simmer uncovered for 15 minutes. Taste and adjust salt and pepper.
- Add dried pasta to the simmering soup. Cook according to package directions (about 8-10 minutes for mafalda), stirring occasionally to prevent sticking.
- While pasta cooks, mix ricotta, Parmesan, parsley, basil, minced garlic, and lemon zest in a small bowl. Add a pinch of salt and pepper. Stir gently with a fork; do not overmix. Set aside at room temperature.
- Once pasta is al dente, remove bay leaf. Taste and adjust seasoning. If too thick, add a splash of broth or water; if too thin, simmer a few more minutes.
- Ladle soup into bowls. Top each serving with a generous dollop of ricotta mixture. Let sit for about 30 seconds. Garnish with fresh basil, extra Parmesan, and red pepper flakes if desired.
Notes
Don’t add the ricotta dollop too early or it will melt into the soup. Let the ricotta come to room temperature before serving for best texture. For meal prep, cook pasta separately and add to individual bowls before ladling hot broth over it to avoid mushy pasta. The soup thickens as it sits; add a splash of broth when reheating.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 425
- Sugar: 9
- Sodium: 680
- Fat: 18
- Saturated Fat: 8
- Carbohydrates: 38
- Fiber: 5
- Protein: 28
Keywords: lasagna soup, cozy soup, ricotta dollops, Italian soup, comfort food, one-pot meal, easy dinner


