Written by

Timothy Green

Published

Cozy One-Pot Lasagna Soup with Creamy Ricotta

Ready In 40 minutes
Servings 6 servings
Difficulty Easy

There used to be a tiny Italian place on the corner of 7th and Pine, tucked between a dry cleaner and a bookstore that smelled like old paper and possibility. They made this lasagna that I still dream about — layers so tender you could cut them with a fork, a béchamel that was practically a hug on a plate. When they closed in 2019, I actually stood outside and stared at the “For Lease” sign for a solid five minutes. Honest to goodness. I tried ordering lasagna everywhere after that — too dry, too greasy, too much ricotta that tasted like nothing. After 12 tries — and one truly embarrassing attempt where I forgot to boil the noodles first — I finally got it. But here’s the thing: I didn’t recreate their lasagna. I made something better. Something cozier. Something you can eat with a spoon on a Tuesday night when the world feels heavy.

This cozy one-pot lasagna soup with creamy ricotta dollops is that thing. It’s all the soul of that restaurant’s lasagna — the rich tomato broth, the tender pasta, the herby meat — but it comes together in one pot in about 40 minutes. No layering, no waiting, no fancy dish to scrub. Just pure, unfiltered comfort. I mean, honestly, the first time I made this, I stood over the pot with a ladle and ate three bowls standing up. Maybe you’ve been there — that feeling when a recipe just hits every single craving you didn’t even know you had.

The ricotta dollops are the secret weapon here. They melt into creamy pockets that float on top of the broth, and when you stir them in, they turn the whole thing into this luscious, velvety soup that somehow feels both light and deeply satisfying. It’s the kind of meal that makes you close your eyes after the first bite. The kind you’ll text your friends about. And the best part? It’s all done in one pot. Less mess, more comfort. Let me show you how it’s done.

Why You’ll Love This Recipe

I’ve tested this cozy one-pot lasagna soup with creamy ricotta dollops more times than I care to admit. My kitchen looked like a tomato-splattered crime scene for three straight weekends. But you know what? It was worth every single messy spoonful. Here’s why this recipe is different from every other lasagna soup out there:

  • Quick & Easy: This comes together in about 40 minutes, start to finish. Perfect for those nights when you want something that tastes like you spent hours in the kitchen but really just want to binge-watch your show.
  • Simple Ingredients: No fancy grocery trips needed. Ground beef, canned tomatoes, dried herbs, pasta, and ricotta — you probably have most of this in your pantry right now.
  • Perfect for Cozy Nights: This is the definition of comfort food. It’s warm, it’s hearty, and it feels like a hug in a bowl. Great for cold weather, rainy days, or any day that needs a little extra warmth.
  • Crowd-Pleaser: My picky nephew asked for seconds. My mom, who swears she doesn’t like soup, asked for the recipe. Kids and adults alike go crazy for this one.
  • Unbelievably Delicious: The texture is what gets me every time. The tender pasta, the rich broth, the creamy ricotta pockets — it’s next-level comfort food that somehow feels both indulgent and doable on a weeknight.

What makes this recipe really special is the technique. Instead of just dumping everything in a pot, you brown the meat with garlic and herbs first, then build the broth slowly. The ricotta gets dolloped on at the end so it stays creamy and doesn’t break. It’s a small thing, but it makes a huge difference. And honestly, it’s the kind of recipe that makes you look like a hero without actually working that hard. Perfect for impressing guests without stress, or turning a simple Tuesday into something memorable.

What Ingredients You Will Need

This cozy one-pot lasagna soup with creamy ricotta dollops uses simple, wholesome ingredients that come together to create something truly special. Most of these are pantry staples, which makes this recipe perfect for those “I need dinner now” moments.

For the Soup Base

  • 1 tablespoon olive oil (extra virgin for better flavor)
  • 1 pound ground beef (80/20 works best — leaner meat can be a bit dry, but it still works)
  • 1 medium yellow onion, diced (about 1 cup)
  • 4 cloves garlic, minced (fresh is best, but jarred works in a pinch)
  • 1 teaspoon dried oregano (I prefer Mediterranean oregano for its floral notes)
  • 1 teaspoon dried basil (or 2 tablespoons fresh, chopped, added at the end)
  • 1/2 teaspoon red pepper flakes (optional, but I love the little kick)
  • Salt and black pepper to taste
  • 1 can (28 ounces) crushed tomatoes (San Marzano if you can find them — they’re sweeter and less acidic)
  • 4 cups low-sodium chicken broth (or vegetable broth for a vegetarian version)
  • 1 tablespoon tomato paste (adds depth and richness)
  • 1 bay leaf (remember to fish it out before serving!)
  • 8 ounces dried lasagna noodles, broken into pieces (about 2-inch pieces work best)

For the Creamy Ricotta Dollops

lasagna soup preparation steps

  • 1 cup whole milk ricotta cheese (full-fat is key here — low-fat ricotta can be watery and grainy)
  • 1/4 cup grated Parmesan cheese (plus more for serving)
  • 2 tablespoons fresh parsley, chopped (or 1 teaspoon dried)
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • Pinch of nutmeg (trust me on this — it makes the ricotta taste incredible)

I recommend using Galbani or BelGioioso ricotta for the best texture. They’re thick and creamy, not watery. For the crushed tomatoes, Mutti is my go-to brand — they’re consistently good and not too acidic. And please, please use whole milk ricotta. I tried this with part-skim once and the dollops just kind of melted into sad little puddles. Not worth it.

If you want to make this vegetarian, swap the ground beef for 1 pound of plant-based crumbles or just double the mushrooms. For a gluten-free version, use gluten-free lasagna noodles — just cook them separately and add them to each bowl, since gluten-free pasta gets mushy fast in soup.

Equipment Needed

One of the best things about this cozy one-pot lasagna soup with creamy ricotta dollops is how little equipment you need. Here’s what you’ll need:

  • Large Dutch oven or heavy-bottomed pot (5 to 6 quarts is ideal — something with a lid)
  • Wooden spoon or 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 pot will work. I’ve made this in a stainless steel stockpot and it turned out just fine. The key is having a pot that holds heat evenly so the soup doesn’t scorch on the bottom. My favorite is my Le Creuset Dutch oven, but honestly, a Lodge enameled cast iron pot is just as good and way more affordable. I found mine at a thrift store for $20 and it’s been going strong for years.

One tip: if you’re using a nonstick pot, be careful when browning the meat. Nonstick surfaces don’t get as hot, so you might not get that nice brown crust on the beef. That crust adds so much flavor, so I prefer stainless steel or enameled cast iron for this recipe.

Preparation Method

Alright, let’s get cooking. This cozy one-pot lasagna soup with creamy ricotta dollops comes together in about 40 minutes, and most of that time is hands-off simmering. Here’s how to do it:

  1. Brown the beef: Heat the olive oil in your Dutch oven over medium-high heat. Add the ground beef and cook, breaking it up with your spoon, until it’s nicely browned — about 6 to 8 minutes. Don’t rush this step. That brown crust on the bottom of the pot is pure flavor. If the meat releases a lot of liquid, let it cook until the liquid evaporates and the browning starts. Drain off any excess fat if you want, but I leave about a tablespoon in for flavor.
  2. Cook the aromatics: Add the diced onion to the pot and cook for 3 to 4 minutes, until it’s soft and translucent. Stir occasionally and scrape up any brown bits from the bottom of the pot. Add the minced garlic, dried oregano, dried basil, red pepper flakes (if using), and a generous pinch of salt and pepper. Cook for another minute until the garlic is fragrant — about 30 seconds too long and it gets bitter, so watch it closely.
  3. Build the broth: Stir in the tomato paste and cook for 1 minute, stirring constantly. This cooks out the raw tomato flavor and adds deep, concentrated richness. Pour in the crushed tomatoes and chicken broth, add the bay leaf, and stir everything together. Bring the soup to a boil, then reduce the heat to medium-low so it’s at a gentle simmer.
  4. Cook the pasta: Add the broken lasagna noodles to the pot. Stir them in so they’re submerged in the broth. Let the soup simmer for 12 to 15 minutes, stirring occasionally, until the pasta is tender but still has a little bite (al dente). The cooking time will depend on your brand of pasta, so start checking at 10 minutes. The soup will thicken as the pasta releases starch — that’s a good thing.
  5. Make the ricotta dollops: While the soup simmers, make the ricotta mixture. In a small bowl, combine the ricotta, grated Parmesan, chopped parsley, salt, pepper, and a pinch of nutmeg. Stir until smooth and creamy. Taste it — it should be rich, slightly salty, and a little nutty from the Parmesan. Adjust seasoning if needed. Set aside at room temperature.
  6. Finish the soup: Once the pasta is tender, remove the bay leaf and discard it. Taste the soup and adjust the salt and pepper. If it’s too thick, add a splash of broth or water. If it’s too thin, let it simmer for a few more minutes uncovered.
  7. Serve with ricotta dollops: Ladle the soup into bowls. Top each bowl with a generous dollop of the ricotta mixture — about 2 to 3 tablespoons per serving. Sprinkle with extra Parmesan and a pinch of fresh parsley or basil. Serve immediately while the ricotta is still cool and creamy against the hot soup.

One thing I learned the hard way: don’t stir the ricotta dollops into the soup right away. Let people do that themselves at the table. That way, each spoonful gets a little pocket of creamy goodness instead of the ricotta just disappearing into the broth. Trust me on this one.

Cooking Tips & Techniques

After making this cozy one-pot lasagna soup with creamy ricotta dollops about a dozen times, I’ve picked up a few tricks that make a real difference. Here are my best tips:

Don’t skip browning the meat. I know it’s tempting to just throw everything in the pot and save time, but that deep brown crust on the beef is where all the flavor lives. Let the meat sit undisturbed for a few minutes before breaking it up — that’s how you get those beautiful brown bits. If you stir it constantly, it just steams.

Watch your pasta cooking time. Lasagna noodles continue to absorb liquid even after you turn off the heat. If you’re not serving the soup right away, cook the pasta about 2 minutes less than the package directions suggest. The noodles will finish cooking in the hot broth as it sits. Otherwise, you might end up with mushy pasta. I learned this the hard way when I made a big batch for a party and the noodles turned into paste by the time guests arrived.

Room temperature ricotta is key. Take the ricotta out of the fridge about 15 minutes before you make the dollops. Cold ricotta doesn’t blend as smoothly and can be grainy. Let it soften slightly, then mix it with the other ingredients. The dollops will be creamier and more luxurious.

Use a microplane for the garlic. Instead of mincing garlic with a knife, try grating it on a microplane. It melts right into the soup and gives you garlic flavor in every bite without any harsh chunks. I started doing this after a friend recommended it, and I’ll never go back.

Toast the tomato paste. That step where you cook the tomato paste for a minute before adding liquid? Don’t skip it. It transforms the paste from tasting raw and tinny to deep and caramelized. It’s a tiny step that makes a huge difference in the final flavor of the soup.

Variations & Adaptations

One of the best things about this cozy one-pot lasagna soup with creamy ricotta dollops is how easy it is to change up. Here are some of my favorite variations:

Vegetarian Version: Skip the ground beef and add 8 ounces of cremini mushrooms, sliced, and a can of drained and rinsed cannellini beans. Brown the mushrooms with the onions until they release their liquid and start to caramelize. The beans add protein and creaminess without any meat. I made this for my vegetarian sister and she said it was even better than the original — high praise!

Spicy Sausage Version: 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 flakes in the sausage add a whole new layer of flavor. This is my husband’s favorite version — he adds extra red pepper flakes on top, because he’s a maniac.

Dairy-Free Adaptation: Use full-fat coconut milk or a thick cashew cream instead of ricotta for the dollops. For the Parmesan, use a good quality dairy-free alternative or just skip it and add a little extra salt and nutritional yeast. The soup base itself is naturally dairy-free if you use olive oil instead of butter. I tested this for a friend with a dairy allergy and it was surprisingly good — different, but still delicious.

Summer Garden Version: In the summer, swap the crushed tomatoes for 4 cups of fresh, chopped tomatoes and add a cup of diced zucchini or yellow squash along with the onions. Throw in a handful of fresh basil at the end. It’s lighter and brighter, perfect for warm weather when you still want comfort food but something a little fresher.

Slow Cooker Version: Brown the beef and cook the aromatics on the stovetop first, then transfer everything except the pasta and ricotta to a slow cooker. Cook on low for 6 to 8 hours or high for 3 to 4 hours. About 20 minutes before serving, stir in the pasta and cook on high until tender. Make the ricotta dollops just before serving. This is great for busy days when you want dinner ready when you walk in the door.

Serving & Storage Suggestions

This cozy one-pot lasagna soup with creamy ricotta dollops is incredibly versatile when it comes to serving. Here’s how I like to enjoy it:

Serving temperature: Serve this soup piping hot, straight from the pot. The ricotta dollops should be cool and creamy, creating that perfect temperature contrast when you stir them in. I like to serve it with a side of crusty bread for dipping — a good sourdough or ciabatta works beautifully. A simple green salad with lemon vinaigrette on the side balances out the richness.

What to serve with it: This soup is a meal in itself, but if you want to round it out, try it with garlic bread, a simple arugula salad, or even roasted broccoli. For a full Italian-inspired dinner, start with a small antipasto platter and end with a scoop of vanilla gelato. Honestly though, I usually just eat two bowls and call it dinner.

Storage instructions: Store leftover soup in an airtight container in the refrigerator for up to 4 days. Keep the ricotta dollops separate if possible — they’ll last about 3 days in a separate container. The soup actually gets better as it sits because the flavors meld together. Just be aware that the pasta will continue to absorb liquid, so the soup will thicken overnight.

Reheating tips: Reheat the soup on the stovetop over medium 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 between each. If the soup is too thick after refrigeration, just add a little water or broth until it reaches your desired consistency. Make fresh ricotta dollops if you have leftovers — they’re so quick to make and taste much better than reheated ones.

Freezer instructions: This soup freezes beautifully, but I recommend freezing it without the pasta. Cook the soup base, let it cool completely, then transfer to freezer-safe containers. Freeze for up to 3 months. When you’re ready to eat, thaw the soup in the refrigerator overnight, then reheat and add fresh pasta. Cook the pasta directly in the soup until tender, then top with fresh ricotta dollops. This way, the pasta stays perfectly al dente and doesn’t turn to mush.

One thing I’ve noticed: the flavors actually deepen and improve after a day or two in the fridge. So if you can, make this soup a day ahead. It’s one of those rare recipes that tastes even better the next day.

Nutritional Information & Benefits

While this cozy one-pot lasagna soup with creamy ricotta dollops is definitely comfort food, it’s also surprisingly balanced. Here’s a rough breakdown per serving (based on 6 servings):

  • Calories: approximately 420-450 per serving
  • Protein: 28-30 grams
  • Fat: 18-20 grams
  • Carbohydrates: 38-42 grams
  • Fiber: 5-6 grams
  • Sugar: 8-10 grams (naturally occurring from tomatoes)
  • Sodium: 650-750 mg (varies based on broth and added salt)

Health benefits: This soup is packed with protein from the beef and ricotta, which helps keep you full and satisfied. The tomatoes are rich in lycopene, a powerful antioxidant that’s been linked to heart health. The garlic and onions provide prebiotic fiber that supports gut health. And the ricotta is a good source of calcium and vitamin A. Plus, because it’s a one-pot meal with vegetables, protein, and carbs all in one bowl, it’s naturally portion-controlled — you’re getting a balanced meal without even trying.

Dietary considerations: This recipe contains gluten (pasta) and dairy (ricotta, Parmesan). For a gluten-free version, use gluten-free lasagna noodles and cook them separately. For a dairy-free version, use the adaptations I mentioned above. This recipe is not low-carb, but you can reduce the pasta and add more vegetables if you’re watching your carbs. It’s also nut-free and egg-free as written.

I’m not a nutritionist, but I do believe in eating food that makes you feel good. This soup is one of those meals that satisfies both your hunger and your soul. It’s hearty enough to be a main course, but balanced enough that you don’t feel weighed down afterward. That’s the sweet spot, if you ask me.

Conclusion

This cozy one-pot lasagna soup with creamy ricotta dollops is everything I loved about that little restaurant on 7th and Pine, but better. It’s easier, faster, and somehow even more comforting. Every time I make it, I think about that “For Lease” sign and how something good came out of that loss. This soup has become my go-to for busy weeknights, lazy Sundays, and everything in between.

I really hope you give this recipe a try. Don’t be afraid to make it your own — swap in your favorite protein, add extra veggies, or play with the herbs. That’s the beauty of a one-pot meal. It’s forgiving, it’s flexible, and it always delivers. And when you’re sitting there with a warm bowl of soup in your hands, that first spoonful with a bite of creamy ricotta and tender pasta? That’s the moment it all makes sense.

If you make this cozy one-pot lasagna soup, I’d love to hear about it! Drop a comment below and let me know how it turned out. Did you try a variation? Did your family love it? Share your photos and tag me on social media — I love seeing your creations. And if you have any questions, just ask. I’m always here to help.

Now go make some soup. You deserve it.

Frequently Asked Questions

Can I use a different type of pasta?

Absolutely! While broken lasagna noodles are traditional, you can use any short pasta you have on hand. Rotini, fusilli, penne, or even ditalini work great. Just adjust the cooking time based on the pasta you choose. Smaller pastas cook faster, so start checking at 8 minutes instead of 12.

Can I make this soup ahead of time?

Yes! This soup is actually better the next day. However, I recommend cooking the pasta separately and adding it to each bowl when serving. The pasta will continue to absorb liquid and can become mushy if stored in the soup overnight. Just cook the soup base, let it cool, and refrigerate. When you’re ready to eat, reheat the soup and add freshly cooked pasta.

How do I make the ricotta dollops extra creamy?

The secret is using full-fat ricotta and letting it come to room temperature before mixing. Add a pinch of nutmeg — it sounds weird, but it really enhances the creaminess. Also, don’t overmix the ricotta. Just stir until everything is combined. Overmixing can make it grainy. And always dollop it on top of the hot soup right before serving, not before.

Can I freeze this soup?

You can, but with one important caveat: freeze the soup base without the pasta. The pasta will turn to mush when thawed and reheated. Let the soup cool completely, transfer to freezer-safe containers, and freeze for up to 3 months. Thaw overnight in the refrigerator, reheat, and add freshly cooked pasta and fresh ricotta dollops. It’s like having homemade convenience food ready to go!

Is this recipe spicy?

Not really. The recipe as written has just a pinch of red pepper flakes, which adds a very mild warmth rather than actual heat. If you’re sensitive to spice, you can leave the red pepper flakes out entirely. If you love spice, add a full teaspoon or use spicy Italian sausage instead of ground beef. You can also serve it with extra red pepper flakes on the table for people to add their own.

Pin This Recipe!

lasagna soup recipe

Print

Cozy One-Pot Lasagna Soup with Creamy Ricotta

This cozy one-pot lasagna soup with creamy ricotta dollops is all the soul of classic lasagna—rich tomato broth, tender pasta, and herby meat—but comes together in one pot in about 40 minutes. No layering, no waiting, just pure comfort.

  • Author: Mira
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: Italian

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 pound ground beef (80/20)
  • 1 medium yellow onion, diced (about 1 cup)
  • 4 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon red pepper flakes (optional)
  • Salt and black pepper to taste
  • 1 can (28 ounces) crushed tomatoes (preferably San Marzano)
  • 4 cups low-sodium chicken broth
  • 1 tablespoon tomato paste
  • 1 bay leaf
  • 8 ounces dried lasagna noodles, broken into 2-inch pieces
  • 1 cup whole milk ricotta cheese
  • 1/4 cup grated Parmesan cheese
  • 2 tablespoons fresh parsley, chopped
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • Pinch of nutmeg

Instructions

  1. Heat the olive oil in a Dutch oven over medium-high heat. Add the ground beef and cook, breaking it up, until nicely browned, about 6 to 8 minutes. Drain excess fat if desired, leaving about 1 tablespoon for flavor.
  2. Add the diced onion and cook for 3 to 4 minutes until soft and translucent. Stir occasionally, scraping up any brown bits from the bottom.
  3. Add the minced garlic, dried oregano, dried basil, red pepper flakes (if using), and a generous pinch of salt and pepper. Cook for 1 minute until fragrant.
  4. Stir in the tomato paste and cook for 1 minute, stirring constantly. Pour in the crushed tomatoes and chicken broth, add the bay leaf, and stir. Bring to a boil, then reduce heat to medium-low for a gentle simmer.
  5. Add the broken lasagna noodles, stirring to submerge. Simmer for 12 to 15 minutes, stirring occasionally, until pasta is tender but still al dente. Start checking at 10 minutes.
  6. While the soup simmers, make the ricotta dollops: In a small bowl, combine the ricotta, grated Parmesan, chopped parsley, salt, pepper, and a pinch of nutmeg. Stir until smooth and creamy. Set aside at room temperature.
  7. Once the pasta is tender, remove the bay leaf and discard. Taste and adjust salt and pepper. If too thick, add a splash of broth or water; if too thin, simmer uncovered for a few more minutes.
  8. Ladle the soup into bowls. Top each bowl with a generous dollop (about 2 to 3 tablespoons) of the ricotta mixture. Sprinkle with extra Parmesan and fresh parsley or basil. Serve immediately.

Notes

Don’t stir the ricotta dollops into the soup right away; let people do that themselves at the table. For best results, use full-fat ricotta and let it come to room temperature before mixing. If making ahead, cook pasta separately and add when serving to avoid mushiness.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 435
  • Sugar: 9
  • Sodium: 700
  • Fat: 19
  • Saturated Fat: 8
  • Carbohydrates: 40
  • Fiber: 5.5
  • Protein: 29

Keywords: lasagna soup, one-pot soup, comfort food, Italian soup, ricotta, ground beef, easy dinner

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 ★☆ ★☆ ★☆ ★☆ ★☆