Crowd-Pleasing Lasagna Soup with Creamy Ricotta

Ready In
Servings
Difficulty

There used to be this tiny Italian place on the corner of Elm and 4th called Rosario’s that made the most incredible lasagna. I’m talking about the kind of lasagna where the edges were perfectly crispy, the ricotta layer was almost mousse-like, and the whole thing came to the table bubbling in its own little dish. When they closed suddenly two summers ago—a “For Lease” sign appeared overnight, I kid you not—I felt a genuine pang of loss. After my third attempt at recreating their signature dish and ending up with a sad, watery casserole, I had a breakdown in my kitchen. I mean, a real one, standing over the stove with flour on my jeans and tears threatening to spill. That’s when it hit me: I wasn’t craving the lasagna itself. I was craving the feeling of that first spoonful—the warmth, the comfort, the way the cheese stretched and the broth soaked into everything. And that, my friends, is exactly how this Crowd-Pleasing Lasagna Soup with Creamy Ricotta was born.

It took me about five tries to get it right. The first batch was too salty. The second had noodles that turned to mush. The third was just… sad. But on that fourth Sunday, with rain tapping against my kitchen window and a glass of red wine within arm’s reach, I nailed it. The broth was rich and savory, the ground beef was perfectly browned, and that dollop of creamy ricotta melted into the soup like a dream. Honestly, I almost cried again, but this time from pure joy. Maybe you’ve been there—chasing a flavor from a restaurant that no longer exists, wondering if you’ll ever taste it again. Let me tell you, this soup is the answer. It’s all the soul of a perfect lasagna, but in a bowl you can eat with a spoon. And the best part? No layering, no fussing, no waiting for it to set. It’s the lasagna experience without the drama.

Why You’ll Love This Recipe

This isn’t just another soup recipe. It’s the one that will get you texts the next day asking, “Can you make that again?” It’s the meal that makes people close their eyes after the first bite and actually go quiet for a second. I’ve tested this recipe more times than I’d like to admit, tweaking every little detail until it was just right, and I can say with full confidence—this is the version you want in your back pocket.

  • Quick & Easy: This comes together in about 45 minutes, start to finish. No layering pasta sheets, no waiting for a casserole to set. It’s lasagna for a Tuesday night.
  • Simple Ingredients: Ground beef, canned tomatoes, lasagna noodles, and a few pantry staples. You probably have most of this already, and if you don’t, a quick trip to the store is all it takes.
  • Perfect for Hosting: This soup is a showstopper for dinner parties, potlucks, or any gathering where you want to impress without being stuck in the kitchen. You can make it ahead, and it only gets better as it sits.
  • Crowd-Pleaser: I’ve served this to picky kids, my Italian aunt who “doesn’t eat soup,” and a table of friends who were all texting me the recipe the next day. It’s a universal win.
  • Unbelievably Delicious: The broth is rich and savory, the noodles are perfectly tender, and the creamy ricotta on top ties it all together. It’s comfort food that feels a little bit fancy.

What makes this recipe different from the dozens of other lasagna soups out there? It’s the technique. I brown the ground beef until it’s deeply caramelized, not just cooked through. I let the tomato paste cook until it darkens and smells sweet. And the ricotta—I use a full-fat, high-quality brand and stir it with a little salt and pepper before dolloping it on top. These small steps make all the difference. This isn’t just good soup. It’s the kind of soup that makes you feel like you’re sitting in a cozy Italian trattoria, even if you’re just in your sweatpants at home.

What Ingredients You Will Need

This recipe uses simple, everyday ingredients to build layers of flavor that taste like they’ve been simmering all day. Most of these are pantry staples, and the few fresh items are easy to find at any grocery store.

  • For the Soup Base:
    • 1 tablespoon olive oil (for browning the meat and vegetables)
    • 1 large yellow onion, diced (about 1 1/2 cups)
    • 3 cloves garlic, minced
    • 1 pound (450g) ground beef (I recommend 80/20 for the best flavor)
    • 1 teaspoon salt
    • 1/2 teaspoon black pepper
    • 2 tablespoons tomato paste (this is the secret to a rich, deep broth)
    • 1 teaspoon dried oregano
    • 1/2 teaspoon red pepper flakes (optional, for a little heat)
    • 1 can (28 ounces / 794g) crushed tomatoes (I prefer San Marzano if you can find them)
    • 4 cups (960ml) low-sodium chicken broth (beef broth works too, but chicken is lighter)
    • 1 bay leaf
  • For the Pasta:
    • 8 ounces (227g) dried lasagna noodles, broken into 2-inch pieces (about 8-10 noodles)
  • For the Creamy Ricotta Topping:
    • 1 cup (240g) full-fat ricotta cheese (I recommend Galbani or Whole Foods 365 brand for the creamiest texture)
    • 1/4 cup (25g) grated Parmesan cheese
    • 2 tablespoons chopped fresh parsley or basil (plus more for garnish)
    • 1/4 teaspoon salt
    • 1/8 teaspoon black pepper
  • For Serving (optional but recommended):
    • 1/2 cup (60g) shredded mozzarella cheese
    • Fresh basil leaves, torn
    • Extra grated Parmesan

Ingredient selection tips: For the best texture, look for a ricotta that’s thick and creamy, not watery. I always check the ingredient list—if it has more than a few items, I put it back. And for the tomatoes, crushed tomatoes are ideal because they break down into the broth without being too chunky. If all you have are diced tomatoes, you can pulse them in a food processor a few times. For a gluten-free option, use gluten-free lasagna noodles and cook them separately to avoid the soup getting too starchy.

Equipment Needed

You don’t need any fancy gadgets for this soup, which is part of its charm. Here’s what you’ll need:

  • Large Dutch oven or heavy-bottomed pot (6-7 quart capacity): This is your best friend for this recipe. A heavy pot distributes heat evenly and prevents the bottom from burning. I use my Le Creuset, but any enameled cast iron or stainless steel pot will work beautifully.
  • Wooden spoon or silicone spatula: For stirring and scraping up all those delicious browned bits from the bottom of the pot.
  • Sharp knife and cutting board: For dicing the onion and mincing the garlic.
  • Measuring cups and spoons: For accuracy, especially with the broth and tomato paste.
  • Small bowl: For mixing the ricotta topping.
  • Ladle: For serving the soup into bowls.

If you don’t have a Dutch oven, a large stockpot will work, just keep an eye on the heat and stir a little more frequently. And if you’re making this for a crowd, a slow cooker can work for the soup base—just cook the meat and aromatics on the stove first, then transfer everything to the slow cooker and cook on low for 4-6 hours. Add the noodles during the last 30 minutes of cooking. Budget-friendly tip: You don’t need the most expensive pot. A good-quality stainless steel pot from a restaurant supply store will last you years.

Preparation Method

lasagna soup preparation steps

Let’s get cooking! This recipe moves quickly, so I recommend having all your ingredients prepped and measured before you start. Trust me, it makes the whole process so much smoother.

  1. Brown the beef and aromatics (about 10 minutes): Heat the olive oil in your Dutch oven over medium-high heat. Add the diced onion and cook, stirring occasionally, until it’s soft and translucent, about 4 minutes. Add the minced garlic and cook for another 30 seconds until fragrant. Add the ground beef, breaking it up with your wooden spoon. Cook until the beef is deeply browned, not just gray. This takes about 6-8 minutes. Don’t rush this step—the browning is where all the flavor lives. You want those little crispy bits on the bottom of the pot. If there’s a lot of excess fat, spoon off all but about 1 tablespoon.
  2. Build the flavor base (about 5 minutes): Stir in the salt, pepper, tomato paste, oregano, and red pepper flakes (if using). Cook for 2 minutes, stirring constantly. The tomato paste will darken and smell incredibly rich. This is called “blooming” the paste, and it’s a game-changer. Pour in the crushed tomatoes and chicken broth, scraping up any browned bits from the bottom of the pot. Add the bay leaf. Bring the soup to a boil, then reduce the heat to a simmer.
  3. Cook the noodles (about 10-12 minutes): Add the broken lasagna noodles to the simmering soup. Stir well to make sure they’re submerged. Cook, stirring occasionally, until the noodles are tender but still have a slight bite (al dente). This usually takes about 10-12 minutes, but check the package directions as cooking times vary. Pro tip: Cook the noodles just until they’re al dente because they’ll continue to soften in the hot soup as it sits. If you’re making this ahead, cook the noodles separately and add them just before serving to prevent them from turning to mush.
  4. Make the creamy ricotta topping (about 2 minutes): While the noodles are cooking, make the ricotta topping. In a small bowl, combine the ricotta cheese, grated Parmesan, chopped parsley or basil, salt, and pepper. Stir until smooth and well combined. Taste and adjust seasoning if needed. Set aside.
  5. Finish and serve: Remove the bay leaf from the soup. Taste the broth and adjust the salt and pepper if needed. Ladle the hot soup into bowls. Top each bowl with a generous dollop of the ricotta mixture, a sprinkle of shredded mozzarella, and a few torn basil leaves. Serve immediately with extra Parmesan on the side.

Sensory cues to watch for: When you’re browning the beef, you should hear a steady sizzle. If it’s silent, your pot isn’t hot enough. When you add the tomato paste, it should smell sweet and slightly caramelized after a minute or two. And when you stir in the broth, the liquid should be a deep, rich red—not pale or watery. The noodles should be tender but not falling apart. You want them to hold their shape and offer a little resistance when you bite into them.

Cooking Tips & Techniques

I’ve made this soup more times than I can count, and I’ve learned a few things along the way. Here are my best tips to ensure your soup turns out perfect every time.

Don’t skip browning the meat. This is the number one mistake I see people make. They cook the beef just until it’s no longer pink, and then they wonder why their soup tastes flat. Take the time to get a good sear on the meat. Let it sit in the pot without stirring for a minute or two at a time. Those browned bits on the bottom of the pot are pure flavor. I learned this the hard way after making a batch that tasted like boiled meat. Never again.

Watch your noodle cooking time. Lasagna noodles are thicker than regular pasta, so they need a little more time to cook. But they also continue to absorb liquid and soften as the soup sits. If you’re serving the soup immediately, cook the noodles directly in the broth. But if you’re making this for a party or planning to have leftovers, I strongly recommend cooking the noodles separately and adding them to each bowl as you serve. This keeps the noodles from turning into a mushy mess. I learned this after a dinner party where the leftovers were basically lasagna-flavored porridge the next day.

Season in layers. Don’t dump all the salt in at the end. Add a little when you’re browning the meat, a little when you add the tomatoes, and then taste and adjust at the end. This builds a more complex, well-rounded flavor. I also like to add a pinch of sugar if the tomatoes taste too acidic. It balances everything out without making the soup sweet.

Time-saving tip for hosting: You can make the soup base (steps 1-3) up to two days in advance. Let it cool completely, then refrigerate. When you’re ready to serve, reheat the soup, add the noodles, and cook until tender. Then make the ricotta topping and serve. This makes hosting so much less stressful. You can even prep the ricotta mixture a day ahead—just give it a stir before using.

Variations & Adaptations

This recipe is incredibly versatile, and I’ve tried several variations over the years. Here are a few of my favorites.

Vegetarian Lasagna Soup: Swap the ground beef for 1 pound of cremini mushrooms, finely chopped, and 1 can of lentils, drained and rinsed. Sauté the mushrooms until they release their liquid and start to brown, then proceed with the recipe. The mushrooms add a meaty, umami flavor that’s incredibly satisfying. I made this for a vegetarian friend, and she asked for the recipe before she even finished her bowl.

Spicy Sausage Version: Replace the ground beef with 1 pound of spicy Italian sausage, casings removed. Brown the sausage, breaking it up as you go, and then proceed with the recipe. The fennel and red pepper flakes in the sausage add a whole new layer of flavor. This is my personal favorite for a cold winter night. Serve with a crisp green salad and a glass of red wine.

Dairy-Free Adaptation: Use a high-quality dairy-free ricotta (Kite Hill makes a good one) and omit the mozzarella and Parmesan. You can also add a splash of unsweetened almond milk or cashew cream to the broth for extra richness. The soup will still be delicious, just a little lighter. I tested this for a friend with a dairy allergy, and she said it was the best soup she’d had in months.

Slow Cooker Method: Brown the beef and aromatics on the stovetop, then transfer everything except the noodles to the slow cooker. Cook on low for 4-6 hours or on high for 2-3 hours. About 30 minutes before serving, add the broken lasagna noodles and cook until tender. This is perfect for a party where you want to set it and forget it.

Serving & Storage Suggestions

This soup is best served hot, straight from the pot, with all the toppings. I like to set up a little “topping bar” when I’m hosting—bowls of ricotta mixture, shredded mozzarella, fresh basil, and extra Parmesan so everyone can customize their bowl. It feels a little fancy without any extra work for you.

What to serve alongside: A simple green salad with a lemon vinaigrette is the perfect side. The acidity cuts through the richness of the soup. Crusty bread or garlic bread is also a must for sopping up every last drop of broth. And if you’re feeling extra, a glass of Chianti or Sangiovese pairs beautifully with the tomato-based broth.

Storage instructions: Store leftover soup in an airtight container in the refrigerator for up to 4 days. Keep in mind that the noodles will continue to absorb liquid and soften, so the soup will thicken as it sits. When reheating, add a splash of broth or water to thin it out to your desired consistency. I like to reheat it on the stovetop over medium-low heat, stirring occasionally.

Freezer instructions: This soup freezes beautifully, but I recommend freezing it without the noodles. Make the soup base, let it cool completely, and transfer it to a freezer-safe container. Freeze for up to 3 months. When you’re ready to serve, thaw the soup in the refrigerator overnight, reheat it on the stovetop, and cook the noodles directly in the broth. The ricotta topping can also be frozen, but it may be slightly grainy upon thawing. I prefer to make it fresh.

How flavors develop: Like most soups, this one tastes even better the next day. The flavors meld together and deepen overnight. If you can resist eating it all in one sitting, you’re in for a treat the next day.

Nutritional Information & Benefits

This soup is a hearty, satisfying meal that’s surprisingly balanced. Here’s the estimated nutritional breakdown per serving (based on 6 servings, without extra toppings):

  • Calories: 420
  • Protein: 28g
  • Fat: 18g
  • Carbohydrates: 38g
  • Fiber: 5g
  • Sugar: 10g
  • Sodium: 780mg

Health benefits: The ground beef provides a good dose of protein and iron, which is essential for energy and healthy blood. The tomatoes are packed with lycopene, a powerful antioxidant that supports heart health. And the ricotta cheese is a great source of calcium and protein. This soup is also relatively low in carbs compared to a traditional lasagna, thanks to the higher ratio of broth to noodles.

Dietary considerations: This recipe is naturally gluten-free if you use gluten-free lasagna noodles. It’s also nut-free and egg-free. For a lower-sodium version, use no-salt-added canned tomatoes and low-sodium broth. I always tell my readers to listen to their bodies—if you’re watching your sodium intake, this is an easy recipe to adjust.

Conclusion

This Crowd-Pleasing Lasagna Soup with Creamy Ricotta is more than just a recipe—it’s a little piece of comfort that you can make anytime, anywhere. It’s the soup that brings people together, that makes a cold night feel warm, that turns a regular dinner into something special. Whether you’re serving it at a dinner party, bringing it to a potluck, or just making it for yourself on a quiet Sunday, I promise it will become a favorite.

I love this recipe because it’s forgiving, adaptable, and always, always delicious. It’s the kind of recipe you can make with confidence, even if you’re not a confident cook. And the best part? It tastes like lasagna without all the work. I encourage you to make it your own—add more red pepper flakes if you like heat, swap in ground turkey for a lighter version, or load it up with extra vegetables. The possibilities are endless.

Now I want to hear from you! Have you tried this soup? What variations did you make? Drop a comment below and let me know how it turned out. And if you loved it, share this recipe with a friend who needs a little comfort in their life. Happy cooking!

Frequently Asked Questions

Can I use a different type of pasta?

Absolutely! While lasagna noodles are traditional, you can use any short pasta you have on hand. Penne, rigatoni, or even broken spaghetti work great. Just adjust the cooking time according to the package directions.

Can I make this soup in an Instant Pot?

Yes! Use the sauté function to brown the beef and aromatics, then add the remaining ingredients except the noodles and ricotta. Pressure cook on high for 10 minutes, then quick release. Add the noodles and cook on sauté for 8-10 minutes, or until tender. Top with the ricotta mixture and serve.

How can I make this soup less spicy?

Simply omit the red pepper flakes. The soup will still be flavorful and delicious, just without the heat. You can also serve the red pepper flakes on the side so everyone can add their own.

Can I use ground turkey or chicken instead of beef?

Yes, you can substitute ground turkey or chicken. Keep in mind that leaner meats won’t have as much flavor, so I recommend adding an extra tablespoon of olive oil and a little more salt to compensate. You can also use ground pork or a mix of meats.

How do I prevent the noodles from getting mushy?

The best way to prevent mushy noodles is to cook them separately and add them to each bowl just before serving. If you’re cooking them directly in the soup, make sure to cook them only until al dente, and remove the soup from the heat as soon as they’re done. The noodles will continue to soften as the soup sits.

Pin This Recipe!

lasagna soup recipe
Print

Crowd-Pleasing Lasagna Soup with Creamy Ricotta

All the soul of a perfect lasagna in a bowl you can eat with a spoon. This hearty soup features a rich tomato broth, tender lasagna noodles, and a creamy ricotta topping that melts into every bite.

  • Author: Jamie
  • 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 (about 1 1/2 cups)
  • 3 cloves garlic, minced
  • 1 pound (450g) ground beef (80/20 recommended)
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 tablespoons tomato paste
  • 1 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes (optional)
  • 1 can (28 ounces / 794g) crushed tomatoes (preferably San Marzano)
  • 4 cups (960ml) low-sodium chicken broth
  • 1 bay leaf
  • 8 ounces (227g) dried lasagna noodles, broken into 2-inch pieces (about 8–10 noodles)
  • 1 cup (240g) full-fat ricotta cheese
  • 1/4 cup (25g) grated Parmesan cheese
  • 2 tablespoons chopped fresh parsley or basil
  • 1/4 teaspoon salt (for ricotta)
  • 1/8 teaspoon black pepper (for ricotta)
  • 1/2 cup (60g) shredded mozzarella cheese (for serving)
  • Fresh basil leaves, torn (for serving)
  • Extra grated Parmesan (for serving)

Instructions

  1. Heat olive oil in a large Dutch oven over medium-high heat. Add diced onion and cook until soft and translucent, about 4 minutes. Add minced garlic and cook for 30 seconds until fragrant.
  2. Add ground beef, breaking it up with a wooden spoon. Cook until deeply browned, about 6-8 minutes. Spoon off excess fat, leaving about 1 tablespoon.
  3. Stir in salt, pepper, tomato paste, oregano, and red pepper flakes (if using). Cook for 2 minutes, stirring constantly, until tomato paste darkens and smells rich.
  4. Pour in crushed tomatoes and chicken broth, scraping up browned bits from the bottom of the pot. Add bay leaf. Bring to a boil, then reduce heat to a simmer.
  5. Add broken lasagna noodles to the simmering soup. Stir to submerge. Cook, stirring occasionally, until noodles are tender but still al dente, about 10-12 minutes.
  6. While noodles cook, make ricotta topping: In a small bowl, combine ricotta cheese, grated Parmesan, chopped parsley or basil, salt, and pepper. Stir until smooth.
  7. Remove bay leaf from soup. Taste and adjust seasoning if needed.
  8. Ladle hot soup into bowls. Top each bowl with a generous dollop of ricotta mixture, a sprinkle of shredded mozzarella, and torn basil leaves. Serve immediately with extra Parmesan.

Notes

For best results, brown the beef deeply for maximum flavor. Cook noodles only until al dente as they will continue to soften in the hot soup. If making ahead, cook noodles separately and add just before serving to prevent mushiness. The soup tastes even better the next day as flavors meld. For a vegetarian version, substitute mushrooms and lentils for the beef.

Nutrition

  • Serving Size: 1 bowl (about 1 1/2
  • Calories: 420
  • Sugar: 10
  • Sodium: 780
  • Fat: 18
  • Saturated Fat: 8
  • Carbohydrates: 38
  • Fiber: 5
  • Protein: 28

Keywords: lasagna soup, creamy ricotta, comfort food, Italian soup, easy dinner, crowd-pleaser, 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 ★☆ ★☆ ★☆ ★☆ ★☆