Love this? Save it for later!
Share the inspiration with your friends
My neighbor Sarah wasn’t trying to impress anyone. I’d stopped by to borrow a ladder on a drizzly Tuesday afternoon, and the smell hit me before I even got to her back door. It was rich, tomatoey, and impossibly creamy—like someone had bottled up a Sunday dinner and let it simmer all day. She was standing over the stove in sweatpants, stirring a big pot with one hand and scrolling through her phone with the other. “Oh, it’s just lasagna soup,” she said when I asked, like it was no big deal. But let me tell you, it was a big deal.
I stood there, honestly a little jealous of how effortless she made it look. She didn’t have layers of pasta or a complicated béchamel sauce. She had ground beef bubbling away, broken lasagna noodles floating in a tomato-cream broth, and a giant spoonful of ricotta on top that melted into little clouds of cheese. I mean, I’d had lasagna before—who hasn’t? But this was different. This was lasagna that didn’t require an hour of assembly or a baking dish that takes up your whole sink to clean.
Sarah handed me a spoon and said, “Taste it.” And that’s when I knew I’d be making this creamy lasagna soup every single week. It had all the cozy, cheesy, comforting vibes of the baked classic, but it came together in one pot in under an hour. Maybe you’ve been there—standing in someone else’s kitchen, eating something so good you forget you’re supposed to be borrowing a ladder. That’s exactly what happened to me. And now, I’m sharing it with you.
Why You’ll Love This Recipe
This creamy lasagna soup with dreamy ricotta isn’t just another soup recipe. It’s the kind of meal that makes you close your eyes after the first bite. I’ve tested this version more times than I can count, tweaking the broth-to-cream ratio and the noodle cook time until it was absolutely perfect. Here’s why it’s going to become your new favorite:
- Quick & Easy: It comes together in about 45 minutes, start to finish. Perfect for those nights when you want something hearty but don’t have two hours to spend in the kitchen.
- Simple Ingredients: No fancy grocery trips needed. Ground beef, canned tomatoes, lasagna noodles, ricotta, and a few pantry staples are all you need.
- Perfect for Busy Weeknights: This is the ultimate comfort food for a chilly evening. It feels indulgent but is surprisingly easy to pull off.
- Crowd-Pleaser: My kids devour it. My husband asks for seconds. Even my picky mother-in-law went back for more. It’s a guaranteed hit with everyone at the table.
- Unbelievably Delicious: The texture is what sets it apart. The creamy broth coats every broken noodle, and the dollops of ricotta add a richness that feels like a warm hug in a bowl.
What makes this recipe different from all the other lasagna soups out there? It’s the technique. Instead of just stirring in cream at the end, I blend a bit of the ricotta into the broth itself. This creates an ultra-creamy, silky base that clings to the pasta perfectly. It’s a small trick, but it makes all the difference. Trust me—you’ll taste it.
What Ingredients You Will Need
This creamy lasagna soup uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, so you likely already have everything on hand.
- Ground Beef (1 lb / 450g) – I recommend 80/20 for the best flavor. Ground Italian sausage works beautifully too if you want a spicier kick.
- Yellow Onion (1 medium, diced) – Adds a savory base. Sweet onion works just as well.
- Garlic (4 cloves, minced) – Fresh is best here. Don’t skimp on it!
- Tomato Paste (3 tablespoons) – This deepens the tomato flavor. I prefer the double-concentrated kind in a tube for convenience.
- Crushed Tomatoes (1 can, 28 oz / 800g) – Look for San Marzano tomatoes if you can find them. They’re sweeter and less acidic.
- Chicken Broth (4 cups / 960ml) – Low-sodium is ideal so you can control the salt. Vegetable broth works too.
- Dried Italian Seasoning (2 teaspoons) – A blend of oregano, basil, and rosemary works perfectly.
- Red Pepper Flakes (½ teaspoon, optional) – Adds a gentle warmth. Leave it out if you prefer mild flavors.
- Lasagna Noodles (8-10 sheets, broken into 2-inch pieces) – No need to buy a special shape. Just snap regular lasagna sheets by hand.
- Heavy Cream (½ cup / 120ml) – Creates the creamy base. For a lighter option, use half-and-half.
- Whole Milk Ricotta (1½ cups / 360g) – This is the star of the show. Use full-fat for the dreamiest texture.
- Fresh Mozzarella (1 cup, shredded) – For that classic stretchy cheese pull on top.
- Fresh Parsley or Basil (¼ cup, chopped) – For garnish. It adds a fresh pop of color and flavor.
- Salt and Black Pepper (to taste) – Season as you go for the best results.
One thing I’ve learned from making this so many times: don’t skip the tomato paste step. Letting it cook with the onions and garlic for a minute or two really deepens the flavor. And when you’re picking your ricotta, go for a good quality brand like Galbani or Calabro. The creaminess is unmatched.
Equipment Needed
You don’t need a lot of fancy tools for this creamy lasagna soup. Here’s what you’ll want to have on hand:
- Large Dutch Oven or Heavy-Bottomed Pot (6-8 quart) – This is your workhorse. A good pot distributes heat evenly and prevents scorching. I use my Le Creuset, but any heavy pot works.
- Wooden Spoon or Silicone Spatula – For stirring and scraping up any browned bits from the bottom.
- Chef’s Knife and Cutting Board – For dicing the onion and mincing garlic.
- Measuring Cups and Spoons – Accuracy matters, especially with the cream and ricotta.
- Ladle – For serving. A wide-mouthed ladle makes it easy to get both broth and noodles in every bowl.
- Small Bowl – For mixing the ricotta dollop if you’re doing it separately.
If you don’t have a Dutch oven, a large stockpot works just fine. Just keep an eye on the heat to avoid sticking. And honestly, a good wooden spoon is worth its weight in gold here—it won’t scratch your pot and it feels nice in your hand.
Preparation Method

This is the fun part. Follow these steps, and you’ll have a pot of creamy lasagna soup that rivals any baked version. I’ve included time estimates and sensory cues so you know exactly what to look for.
- Brown the Beef (5-7 minutes): Place your Dutch oven over medium-high heat. Add the ground beef and cook, breaking it apart with your wooden spoon, until it’s browned and no longer pink. You’ll hear a satisfying sizzle as it hits the hot pot. Drain off any excess fat, leaving about 1 tablespoon in the pot for flavor. Set the beef aside on a plate.
- Sauté the Aromatics (3-4 minutes): Reduce the heat to medium. Add the diced onion to the pot and cook, stirring occasionally, until it’s soft and translucent—about 3 minutes. The kitchen should start smelling sweet and savory. Add the minced garlic and cook for another 30 seconds until fragrant. Don’t let it burn; garlic turns bitter fast.
- Cook the Tomato Paste (1-2 minutes): Stir in the tomato paste and cook for about a minute, stirring constantly. It’ll darken slightly and smell deeply tomatoey. This step is crucial for building a rich flavor base.
- Build the Broth (5 minutes): Pour in the crushed tomatoes and chicken broth. Stir to combine, scraping up any browned bits from the bottom of the pot. Add the Italian seasoning, red pepper flakes (if using), and a generous pinch of salt and pepper. Bring the mixture to a gentle boil. You’ll see bubbles breaking the surface, and the color will be a deep, gorgeous red.
- Simmer the Soup (15 minutes): Return the browned beef to the pot. Reduce the heat to low and let it simmer, uncovered, for 15 minutes. This allows the flavors to meld. The broth will thicken slightly as it reduces. Give it a taste and adjust the salt if needed.
- Cook the Noodles (8-10 minutes): Add the broken lasagna noodles to the pot. Stir well to make sure they’re submerged. Cook according to the package directions (usually 8-10 minutes), stirring occasionally to prevent sticking. The noodles should be tender but not mushy. You want them to have a slight bite.
- Add the Cream (2 minutes): Once the noodles are cooked, reduce the heat to low. Stir in the heavy cream until it’s fully incorporated. The broth will turn a beautiful, pale orange color and become luxuriously creamy. Taste and adjust seasoning one more time.
- Prepare the Ricotta Topping (1 minute): In a small bowl, mix 1 cup of the ricotta with a pinch of salt and a drizzle of olive oil (optional). This makes it extra dreamy. Set aside.
- Serve and Garnish: Ladle the soup into bowls. Top each serving with a generous dollop of the seasoned ricotta, a sprinkle of shredded mozzarella, and a pinch of fresh parsley or basil. The cheese will start to melt into the hot soup immediately—pure magic.
A quick tip from my kitchen to yours: if you’re meal prepping, cook the noodles separately and add them to each bowl when serving. This prevents them from soaking up too much broth and getting mushy in the fridge.
Cooking Tips & Techniques
I’ve made this creamy lasagna soup at least a dozen times, and I’ve learned a few things the hard way. Here’s what I wish someone had told me:
- Don’t Overcook the Noodles: Lasagna noodles continue to cook even after you turn off the heat. Cook them just until al dente—about a minute less than the package says. They’ll soften further in the hot broth.
- Season in Layers: Add a pinch of salt at every stage: when you brown the beef, when you sauté the onions, and when you add the broth. This builds flavor from the ground up.
- Use Full-Fat Dairy: I know, I know—it’s tempting to use skim milk or low-fat ricotta. But trust me, the full-fat versions don’t curdle when heated and give you that silky, luxurious texture. It’s worth the splurge.
- Toast the Tomato Paste: That extra minute of cooking the tomato paste isn’t optional. It caramelizes the sugars and eliminates any raw, tinny taste. This is a pro move.
- Let It Rest: After you turn off the heat, let the soup sit for 5 minutes before serving. This allows the flavors to settle and the ricotta to soften slightly. Patience pays off.
- Watch Your Heat: When you add the cream, keep the heat on low. High heat can cause the cream to separate and leave you with a grainy texture. Low and slow is the way to go.
I once forgot to add the cream until after I’d served the soup. I had to stir it into each bowl individually—and honestly, it still tasted great. So don’t stress if you make a mistake. This recipe is forgiving.
Variations & Adaptations
One of the best things about this creamy lasagna soup is how easy it is to adapt. Here are a few ways to make it your own:
- Vegetarian Version: Skip the ground beef and add 2 cups of chopped mushrooms and a can of drained lentils. Sauté the mushrooms with the onions for extra umami. It’s hearty and satisfying.
- Spicy Kick: Add ½ teaspoon of red pepper flakes with the Italian seasoning. Or stir in a chopped Calabrian chili pepper for a more complex heat. My husband loves this version.
- Gluten-Free Option: Use gluten-free lasagna noodles or swap in broken rice lasagna sheets. The cooking time might vary slightly, so check the package. It works beautifully.
- Extra Veggies: Stir in a cup of fresh spinach or chopped kale during the last 5 minutes of cooking. It wilts right into the broth and adds color and nutrients.
- Cheese Swap: If you don’t have ricotta, use cottage cheese blended until smooth. It’s a great low-fat alternative. Or try dollops of mascarpone for an even richer, dreamier texture.
I once made a version with ground turkey and added a splash of balsamic vinegar at the end. It was a happy accident, and now I make it that way sometimes when I want a slightly tangier flavor. Don’t be afraid to experiment!
Serving & Storage Suggestions
This creamy lasagna soup is best served hot, right after you’ve added the ricotta and mozzarella. Here’s how to make the most of it:
- Serving Temperature: Serve it piping hot. The cheese should be melting and the broth should be steaming. A crusty piece of bread or a simple green salad on the side is perfect for dipping and balancing the richness.
- Beverage Pairing: A glass of full-bodied red wine like a Chianti or Zinfandel pairs beautifully. For a non-alcoholic option, try sparkling water with a squeeze of lemon.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. The noodles will absorb some of the broth, so the soup will thicken. That’s okay—just add a splash of broth or water when reheating.
- Freezing: This soup freezes well for up to 3 months. But here’s the trick: freeze it without the noodles. Cook the noodles fresh when you reheat. Place the cooled soup base in a freezer-safe bag or container, leaving room for expansion. Thaw overnight in the fridge.
- Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a little broth or water to loosen it up. If you froze it without noodles, cook fresh noodles and add them to the reheated soup. Microwave works too, but the stovetop gives you better control.
The flavors actually deepen overnight. I’ve found that day-two creamy lasagna soup is even more delicious—the tomato and cream meld together beautifully. Just don’t forget to add a fresh dollop of ricotta on top when you serve it again.
Nutritional Information & Benefits
This creamy lasagna soup is comfort food at its finest, but it also has some surprising nutritional perks. Here’s a rough breakdown per serving (based on 6 servings):
- Calories: Approximately 520 per serving
- Protein: 28g – Thanks to the ground beef and ricotta, this soup is packed with protein to keep you full and satisfied.
- Fat: 24g – Mostly from the dairy and beef. Using leaner beef or part-skim ricotta can reduce this.
- Carbohydrates: 45g – The lasagna noodles provide energy. Swap for whole wheat noodles for more fiber.
- Calcium: 35% of your daily value – Ricotta and mozzarella are excellent sources of calcium for bone health.
Key ingredients like tomatoes are rich in lycopene, an antioxidant linked to heart health. Garlic and onions provide anti-inflammatory compounds. And the protein from the beef and cheese makes this a balanced meal on its own. If you’re watching your sodium, use low-sodium broth and go easy on the added salt. This recipe is naturally gluten-free if you use gluten-free noodles, and it’s easy to make vegetarian as mentioned above.
I personally love that this soup feels indulgent but isn’t loaded with empty calories. It’s the kind of meal that nourishes your body and your soul—especially on a cold, rainy day.
Conclusion
This creamy lasagna soup with dreamy ricotta has become a staple in my kitchen, and I have a feeling it’ll become one in yours too. It’s everything you love about lasagna—the rich tomato sauce, the tender pasta, the gooey cheese—but without the fuss of layering and baking. It’s quick, it’s comforting, and honestly, it’s a little bit magical.
I hope you give this recipe a try and make it your own. Add extra veggies, swap the meat, or double the ricotta—whatever feels right to you. Cooking should be fun, not stressful. And this soup is proof that you don’t need to spend hours in the kitchen to create something truly special.
I’d love to hear how it turns out for you! Drop a comment below and let me know if you added your own twist. Did you use spicy sausage? Did you add a sprinkle of nutmeg to the ricotta? Share your version—I’m always looking for new ideas. And if you loved this recipe, don’t forget to pin it for later and share it with a friend who needs a little comfort food in their life. Happy cooking!
Frequently Asked Questions
Can I use a different type of pasta?
Absolutely! While lasagna noodles give it that classic feel, you can use any short pasta like penne, rigatoni, or even broken spaghetti. Just adjust the cooking time according to the package directions.
Can I make this in a slow cooker?
Yes, but with a few tweaks. Brown the beef and sauté the aromatics first, then transfer everything except the noodles and cream to the slow cooker. Cook on low for 4-6 hours. Add the noodles and cream in the last 20 minutes of cooking, or cook the noodles separately and stir them in before serving.
How do I prevent the soup from being too salty?
Use low-sodium chicken broth and taste before adding extra salt. The Parmesan and ricotta also add saltiness, so season conservatively at first. You can always add more at the end.
Can I make this dairy-free?
It’s possible! Use a dairy-free heavy cream alternative (like coconut cream or oat cream) and a vegan ricotta made from cashews or tofu. The texture will be slightly different, but it can still be delicious. Look for a vegan mozzarella shred that melts well.
Why did my ricotta curdle?
Ricotta can curdle if it’s added to a broth that’s too hot or if it’s low-fat. To avoid this, always remove the pot from the heat before stirring in the ricotta, or mix it with a little warm broth first to temper it. Using full-fat ricotta also helps prevent curdling.
Pin This Recipe!

Easy Creamy Lasagna Soup with Dreamy Ricotta
This creamy lasagna soup has all the cozy, cheesy, comforting vibes of the baked classic, but comes together in one pot in under an hour. It’s the ultimate comfort food for a chilly evening, featuring a silky tomato-cream broth, broken lasagna noodles, and dreamy dollops of ricotta.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Italian-American
Ingredients
- 1 lb (450g) ground beef (80/20 recommended)
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 3 tablespoons tomato paste
- 1 can (28 oz / 800g) crushed tomatoes (San Marzano preferred)
- 4 cups (960ml) low-sodium chicken broth
- 2 teaspoons dried Italian seasoning
- ½ teaspoon red pepper flakes (optional)
- 8–10 lasagna noodles, broken into 2-inch pieces
- ½ cup (120ml) heavy cream
- 1½ cups (360g) whole milk ricotta cheese
- 1 cup (about 120g) shredded fresh mozzarella
- ¼ cup chopped fresh parsley or basil
- Salt and black pepper to taste
Instructions
- Brown the Beef (5-7 minutes): Place a large Dutch oven over medium-high heat. Add the ground beef and cook, breaking it apart, until browned and no longer pink. Drain excess fat, leaving about 1 tablespoon in the pot. Set beef aside.
- Sauté the Aromatics (3-4 minutes): Reduce heat to medium. Add diced onion and cook until soft and translucent, about 3 minutes. Add minced garlic and cook for 30 seconds until fragrant.
- Cook the Tomato Paste (1-2 minutes): Stir in tomato paste and cook for 1 minute, stirring constantly, until darkened and fragrant.
- Build the Broth (5 minutes): Pour in crushed tomatoes and chicken broth. Stir, scraping up browned bits. Add Italian seasoning, red pepper flakes (if using), and a generous pinch of salt and pepper. Bring to a gentle boil.
- Simmer the Soup (15 minutes): Return browned beef to the pot. Reduce heat to low and simmer uncovered for 15 minutes. Taste and adjust salt.
- Cook the Noodles (8-10 minutes): Add broken lasagna noodles, stirring to submerge. Cook according to package directions (8-10 minutes) until tender but al dente, stirring occasionally.
- Add the Cream (2 minutes): Reduce heat to low. Stir in heavy cream until fully incorporated. The broth will turn a pale orange color. Taste and adjust seasoning.
- Prepare the Ricotta Topping (1 minute): In a small bowl, mix 1 cup of ricotta with a pinch of salt and a drizzle of olive oil (optional).
- Serve and Garnish: Ladle soup into bowls. Top each serving with a dollop of seasoned ricotta, a sprinkle of shredded mozzarella, and fresh parsley or basil.
Notes
For meal prep, cook noodles separately and add to each bowl when serving to prevent them from absorbing too much broth. Use full-fat dairy for best texture and to prevent curdling. Let soup rest 5 minutes before serving for flavors to meld.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 520
- Sugar: 8
- Sodium: 680
- Fat: 24
- Saturated Fat: 12
- Carbohydrates: 45
- Fiber: 4
- Protein: 28
Keywords: lasagna soup, creamy lasagna soup, one pot lasagna soup, easy lasagna soup, comfort food, weeknight dinner, ricotta, ground beef



