Marta, the woman who runs the little Italian market on the corner of my street, watched me one rainy Thursday afternoon as I stood in her shop, staring at a box of lasagna noodles with a look that must have said everything. I was tired, I was hungry, and the thought of layering all those sheets of pasta for a proper lasagna felt like a mountain I just didn’t have the energy to climb. She didn’t say anything at first. She just reached past me, grabbed a different box—the one with the broken pieces of lasagna—and placed it in my basket with a small, knowing nod. “For the soup,” she said, and that was it. I didn’t ask for a recipe. She just told me to brown some meat, throw in the broken pasta, and finish it with a big spoonful of ricotta. Honestly, I thought she was just being kind, but I tried it that night, and let me tell you, I haven’t made a traditional layered lasagna since.
That first bowl of creamy one-pot lasagna soup with ricotta was a revelation. It had all the deep, savory flavors of the classic dish—the rich tomato broth, the tender pasta, the gooey cheese—but without the stress of building those perfect layers. I mean, who has time for that on a busy Tuesday? The soup came together in one pot, in about thirty minutes, and it made my whole kitchen smell like Sunday dinner. I remember standing over the stove, stirring in that final dollop of ricotta, and thinking, “Why didn’t I think of this?” But Marta had. She knew that a recipe doesn’t have to be complicated to be special. It just has to taste like someone cared.
This creamy one-pot lasagna soup with ricotta has become my go-to for those nights when I want to impress but can’t afford to spend hours in the kitchen. It’s the kind of meal that feels indulgent—like you’ve pulled off something really clever—but it’s secretly one of the easiest things you’ll ever make. Maybe you’ve been there, standing in the grocery aisle, torn between the comfort of lasagna and the reality of your schedule. This soup is the answer. It’s the best of both worlds, and it all starts with a simple conversation in a tiny market.
Why You’ll Love This Recipe
Let’s be honest—there are a million lasagna soup recipes out there, but this one is different. I’ve tested it for friends, for family, and for those big dinner parties where you need something that looks like you worked all day but actually came together while you were setting the table. Here’s why this creamy one-pot lasagna soup with ricotta stands out from the crowd:
- One Pot, Zero Stress: Everything cooks in a single pot—no boiling pasta separately, no draining, no extra dishes. You brown the meat, add the broth, toss in the broken lasagna noodles, and let it all simmer together. The cleanup is a dream, which means more time with your guests.
- 30 Minutes to the Table: This is not a recipe that requires hours of simmering. From the moment you start browning the sausage to the moment you’re spooning it into bowls, you’re looking at about half an hour. Perfect for those weeknight gatherings when you’re juggling a dozen things at once.
- Simple, Pantry-Friendly Ingredients: You don’t need to hunt down specialty ingredients. Ground beef or Italian sausage, canned tomatoes, dried herbs, broken lasagna noodles, and a generous scoop of ricotta cheese. You probably have most of this in your kitchen right now.
- A Total Crowd-Pleaser: I’ve served this at potlucks, casual dinner parties, and even a birthday dinner for a friend who loves lasagna. Every single time, the pot comes back empty. Kids love the fun, slurpable noodles, and adults love the rich, comforting flavor.
- That Unbelievably Creamy Finish: The secret is in the ricotta. Instead of just stirring it in at the end, you drop spoonfuls on top and let it melt into the hot broth. It creates these pockets of creamy, tangy goodness that make every spoonful different. It’s pure magic.
This isn’t just another version of lasagna soup. It’s the version that makes you close your eyes after that first bite. It’s comfort food, reimagined for real life—faster, easier, but with all the soul-soothing satisfaction of the original. Perfect for impressing guests without the stress, or turning a simple Tuesday night into something memorable.
What Ingredients You Will Need
This creamy one-pot lasagna soup with ricotta uses a handful of simple, wholesome ingredients to deliver that bold, familiar flavor without any fuss. Most of these are pantry staples, and the ones that aren’t are easy to find at any grocery store. Here’s everything you’ll need:
For the Soup Base
- 1 tablespoon olive oil (use a good quality extra virgin for better flavor)
- 1 pound ground Italian sausage (mild or spicy, your call—I prefer mild for a family-friendly crowd)
- 1 medium yellow onion, finely chopped (about 1 cup)
- 4 cloves garlic, minced (fresh is best, but jarred works in a pinch)
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon red pepper flakes (optional, for a little heat)
- Salt and black pepper, to taste
For the Broth and Pasta

- 4 cups low-sodium chicken broth (or vegetable broth for a lighter flavor)
- 1 can (28 ounces) crushed tomatoes (San Marzano are my favorite for sweetness)
- 1 can (14.5 ounces) diced tomatoes, undrained (fire-roasted adds a nice smoky note)
- 8 ounces dried lasagna noodles, broken into 1-2 inch pieces (look for the “broken lasagna” boxes or just snap regular sheets)
- 1 tablespoon tomato paste (adds depth and richness)
For the Creamy Finish
- 1 cup whole milk ricotta cheese (full-fat is key for that luscious texture—I recommend Galbani or Whole Foods 365)
- ½ cup grated Parmesan cheese, plus more for serving
- 2 cups shredded mozzarella cheese (low-moisture, part-skim works best)
- ¼ cup fresh basil or parsley, chopped (for garnish)
Ingredient Tips & Substitutions: If you don’t have Italian sausage, you can use ground beef or even ground turkey. Just add an extra teaspoon of fennel seeds and a pinch of red pepper flakes to mimic that sausage flavor. For a vegetarian version, swap the meat for a plant-based ground “meat” or a can of drained lentils. Use gluten-free lasagna noodles if needed—they work perfectly in this soup. And if you’re out of ricotta, cottage cheese blended until smooth is a surprisingly good substitute, though the texture will be slightly different. I’ve done it in a pinch, and honestly, nobody noticed.
Equipment Needed
One of the best things about this creamy one-pot lasagna soup with ricotta is that it doesn’t require a kitchen full of fancy tools. Here’s what you’ll need:
- A large Dutch oven or heavy-bottomed pot (5-6 quart capacity is ideal). I use my trusty Le Creuset, but a good stainless steel pot works just as well. The heavy bottom helps prevent the soup from scorching as it simmers.
- A wooden spoon or silicone spatula for stirring and breaking up the meat.
- A sharp chef’s knife and cutting board for chopping the onion and garlic.
- Measuring cups and spoons for accuracy.
- A ladle for serving.
That’s really it. No special pasta cooker, no blender, no food processor. If you don’t have a Dutch oven, any large pot with a tight-fitting lid will do. I’ve even made this in a deep skillet before—just watch the liquid level and adjust the simmer time. The key is to have enough room for the pasta to expand as it cooks. Budget-friendly tip: a heavy-bottomed stainless steel pot from a restaurant supply store costs a fraction of a brand-name Dutch oven and works beautifully.
Preparation Method
Making this creamy one-pot lasagna soup with ricotta is almost embarrassingly easy. Follow these steps, and you’ll have a steaming bowl of comfort in about 30 minutes.
- Brown the Sausage: Place your large pot over medium-high heat and add the olive oil. Once it shimmers, add the ground Italian sausage. Break it up with your wooden spoon as it cooks, stirring occasionally, until it’s nicely browned and cooked through—about 5-7 minutes. Don’t rush this step; the browned bits on the bottom of the pot are pure flavor. If you’re using a leaner meat, you might need a splash more oil to prevent sticking.
- Sauté the Aromatics: Reduce the heat to medium. Add the chopped onion to the pot with the cooked sausage. Cook for 3-4 minutes, stirring often, until the onion is soft and translucent. Add the minced garlic, dried oregano, dried basil, and red pepper flakes (if using). Cook for another 30 seconds until the garlic is fragrant. Don’t let the garlic burn—it turns bitter fast.
- Build the Broth: Stir in the tomato paste and cook for 1 minute, stirring constantly. This deepens the tomato flavor. Pour in the crushed tomatoes, diced tomatoes (with their juices), and chicken broth. Add a big pinch of salt and a few grinds of black pepper. Stir everything together, scraping up any browned bits from the bottom of the pot. Bring the soup to a gentle boil.
- Cook the Pasta: Once the soup is boiling, add the broken lasagna noodles. Stir well to make sure they’re all submerged. Reduce the heat to a steady simmer (medium-low). Cook for 10-12 minutes, stirring occasionally to prevent the pasta from sticking to the bottom. The pasta should be tender but still have a slight bite—al dente. Remember, the pasta will continue to soften slightly as the soup sits.
- Add the Cheeses: Remove the pot from the heat. Stir in the shredded mozzarella and grated Parmesan until they’re melted and the soup is smooth and creamy. Taste the broth and adjust the salt and pepper if needed. This is the moment to fix any seasoning issues.
- Finish with Ricotta: Ladle the hot soup into serving bowls. Drop a generous dollop of ricotta cheese (about 2 tablespoons per bowl) right in the center of each bowl. Don’t stir it in—let it sit there like a little cloud. The heat from the soup will warm the ricotta, and your guests can swirl it in themselves. Sprinkle with fresh basil or parsley and an extra shower of Parmesan.
Sensory Cues: When the sausage is browning, you should hear a satisfying sizzle. The onion should smell sweet and savory as it cooks. When you add the garlic and herbs, the fragrance should fill your kitchen instantly. The soup should be bubbling gently, not furiously, when the pasta is cooking. And when you drop that ricotta on top, you want to see it turn from cold and firm to warm and creamy within seconds.
Cooking Tips & Techniques
Over the years, I’ve made this creamy one-pot lasagna soup with ricotta more times than I can count, and I’ve learned a few things the hard way. Here are my best tips to ensure success every time:
- Don’t Overcook the Pasta: This is the number one mistake. The lasagna noodles will continue to absorb liquid and soften even after you take the pot off the heat. Cook them until they’re just al dente—firm to the bite—because they’ll finish cooking in the hot broth. Overcooked pasta turns mushy and the soup becomes too thick.
- Use Low-Sodium Broth: Canned tomatoes and cheeses are already salty. Using low-sodium broth gives you control over the final seasoning. You can always add more salt at the end, but you can’t take it out.
- Stir Gently and Often: Lasagna noodles are wide and can stick together or to the bottom of the pot. Give the soup a good stir every few minutes while the pasta is cooking. Use a gentle hand to avoid breaking the noodles into tiny pieces.
- Let the Ricotta Come to Room Temperature: Cold ricotta straight from the fridge will take longer to warm up in the soup. Take it out 15-20 minutes before you serve. It’ll melt into the broth more smoothly and create those beautiful creamy pockets.
- Taste as You Go: I can’t stress this enough. The flavor changes as the soup simmers. Taste the broth before you add the pasta, and taste it again before you add the cheeses. Adjust the seasoning gradually. I once added too much salt early on and had to rescue the whole pot with extra broth—lesson learned.
- Multitasking Strategy: While the sausage is browning, chop your onion and mince your garlic. While the pasta is simmering, set out the cheeses and chop the fresh herbs. This soup comes together so fast that having everything prepped ahead makes the process seamless.
I once made this for a dinner party and forgot to stir the pasta for a solid five minutes. The bottom layer stuck and burned slightly, giving the whole soup a faint, smoky flavor. Honestly? Everyone loved it and asked for the recipe. So if you mess up a little, don’t panic—sometimes happy accidents happen.
Variations & Adaptations
This creamy one-pot lasagna soup with ricotta is wonderfully adaptable. Here are some of my favorite variations:
- Vegetarian Version: Skip the sausage and use a plant-based ground meat substitute or a can of drained and rinsed lentils. Use vegetable broth instead of chicken broth. The lentils add a lovely earthy texture that mimics the meat beautifully.
- Spicy Arrabbiata Style: Use spicy Italian sausage and double the red pepper flakes. Add a pinch of smoked paprika for extra depth. Finish with a drizzle of chili oil on top for those who like it hot.
- White Lasagna Soup: Omit the crushed and diced tomatoes. Instead, use 4 cups of chicken broth and 1 cup of heavy cream. Add ¼ cup of all-purpose flour whisked into the broth for thickening. Use the same sausage and cheese mixture. It’s a completely different but equally delicious take.
- Gluten-Free Adaptation: Swap the regular lasagna noodles for gluten-free lasagna sheets. They cook a bit faster, so start checking for doneness at 7-8 minutes. Everything else remains the same.
- Dairy-Free Option: Use a high-quality dairy-free ricotta (Kite Hill makes a good one) and dairy-free mozzarella shreds. The texture will be slightly less creamy, but the flavor is still fantastic. Add a splash of unsweetened oat milk to the broth for extra richness.
My personal favorite variation is adding a handful of fresh spinach right at the end, just before serving. It wilts into the hot broth and adds a pop of color and nutrients. I also love stirring in a splash of balsamic vinegar for a little acidity that cuts through the richness. It’s a small tweak, but it makes a big difference.
Serving & Storage Suggestions
This creamy one-pot lasagna soup with ricotta is best served immediately, while it’s piping hot and the ricotta is still cool and creamy. Ladle it into wide, shallow bowls so the pasta and cheese are easy to see. Garnish with a generous sprinkle of fresh basil or parsley and an extra shower of Parmesan cheese. A side of crusty garlic bread or a simple green salad with a lemony vinaigrette is the perfect accompaniment—the bread soaks up every last drop of that luscious broth.
For a dinner party, I like to set up a small “topping bar” with extra ricotta, red pepper flakes, fresh basil, and a bowl of toasted pine nuts. It lets guests customize their bowls and makes the meal feel interactive and special. Pair it with a bold red wine like a Chianti or a Zinfandel, or a crisp Italian beer like Peroni.
Storage: This soup keeps well in the refrigerator for up to 4 days. Store it in an airtight container. The pasta will absorb a lot of the liquid as it sits, so the soup will thicken considerably. To reheat, add a splash of chicken broth or water to thin it out. Warm it gently on the stovetop over medium-low heat, stirring occasionally, or microwave individual portions in 30-second bursts.
Freezing: I don’t recommend freezing this soup as the pasta becomes very soft and the ricotta can separate when thawed. If you want to freeze it, prepare the soup base (without the pasta and cheeses) and freeze that for up to 3 months. When you’re ready to eat, thaw the base, bring it to a boil, and cook the pasta fresh. Then add the cheeses as directed. It’s a little more work, but the texture is so much better.
The flavors actually deepen overnight, so this soup is one of those rare dishes that tastes even better the next day. I’ve been known to make it a day ahead of a party just for that reason.
Nutritional Information & Benefits
This creamy one-pot lasagna soup with ricotta is a comforting indulgence, but it also offers some nutritional benefits. Here’s an approximate breakdown per serving (based on 6 servings):
- Calories: ~450-500
- Protein: 28g
- Fat: 22g
- Carbohydrates: 38g
- Fiber: 4g
- Calcium: 30% of daily value
- Iron: 20% of daily value
The ricotta and mozzarella provide a good amount of calcium for bone health, while the tomatoes are rich in lycopene, a powerful antioxidant. The sausage adds protein to keep you full and satisfied. If you use lean ground turkey instead of sausage, you can reduce the fat content significantly. For a lower-carb option, use half the amount of pasta and add extra vegetables like zucchini or spinach. This soup is not low in calories, but it’s a balanced meal that delivers real nourishment alongside its comfort.
From a wellness perspective, I love that this soup feels like a treat but isn’t loaded with processed ingredients. It’s real food, made from scratch, and that always feels good.
Conclusion
This creamy one-pot lasagna soup with ricotta has become a staple in my kitchen for good reason. It delivers all the heartwarming, soul-satisfying flavor of a classic lasagna without the hours of layering and baking. It’s the kind of recipe that makes you look like a hero when you’re actually just being smart with your time. Whether you’re hosting a casual dinner party, feeding a hungry family on a busy weeknight, or just craving a bowl of pure comfort, this soup delivers every single time.
I love that this recipe is forgiving—you can tweak the spices, swap the meat, or add extra vegetables, and it still turns out delicious. It’s a recipe that invites you to make it your own. So go ahead, grab that box of broken lasagna noodles, and give it a try. I promise you’ll never look at a traditional lasagna the same way again.
I’d love to hear how it turns out for you! Drop a comment below and let me know your favorite variation, or tag me in your photos on social media. Happy cooking, friends!
Frequently Asked Questions
Can I use regular lasagna sheets instead of broken noodles?
Absolutely! Just break the regular lasagna sheets into 1-2 inch pieces with your hands. They’ll cook just as well. You can also use other short pasta like rigatoni, penne, or even broken spaghetti in a pinch.
Why is my soup too thick after storing it overnight?
This is completely normal. The pasta continues to absorb liquid as it sits. When reheating, simply add a splash of chicken broth or water to thin it out to your desired consistency. I usually add about ¼ cup per serving.
Can I make this in a slow cooker or Instant Pot?
Yes! For the Instant Pot, use the sauté function to brown the sausage and aromatics, then add the broth, tomatoes, and pasta. Cook on high pressure for 4 minutes, then do a quick release. Stir in the cheeses. For a slow cooker, brown the meat and aromatics on the stovetop first, then transfer everything except the pasta and cheeses to the slow cooker. Cook on low for 4-6 hours. Add the pasta 20 minutes before serving, then stir in the cheeses at the end.
What’s the best way to get that creamy texture without heavy cream?
The ricotta is the star here. Using full-fat ricotta and letting it come to room temperature before adding it to the soup is key. You can also stir in a dollop of mascarpone or cream cheese for extra richness. The combination of mozzarella and Parmesan also adds a creamy, velvety texture to the broth.
Can I add vegetables to this soup?
Definitely! This soup is great for sneaking in extra veggies. Add a cup of fresh spinach or chopped kale right at the end and let it wilt. You can also sauté diced zucchini, bell peppers, or mushrooms along with the onion. For a heartier version, stir in a can of drained cannellini beans or chickpeas.
Pin This Recipe!

Creamy One-Pot Lasagna Soup with Ricotta – Easy 30-Minute Dinner
This creamy one-pot lasagna soup with ricotta delivers all the deep, savory flavors of classic lasagna without the stress of layering. It comes together in one pot in about 30 minutes, making it perfect for busy weeknights or casual dinner parties.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 1 tablespoon olive oil
- 1 pound ground Italian sausage (mild or spicy)
- 1 medium yellow onion, finely chopped (about 1 cup)
- 4 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon red pepper flakes (optional)
- Salt and black pepper, to taste
- 4 cups low-sodium chicken broth
- 1 can (28 ounces) crushed tomatoes
- 1 can (14.5 ounces) diced tomatoes, undrained
- 8 ounces dried lasagna noodles, broken into 1–2 inch pieces
- 1 tablespoon tomato paste
- 1 cup whole milk ricotta cheese
- ½ cup grated Parmesan cheese, plus more for serving
- 2 cups shredded mozzarella cheese (low-moisture, part-skim)
- ¼ cup fresh basil or parsley, chopped (for garnish)
Instructions
- Brown the Sausage: Place a large pot over medium-high heat and add the olive oil. Once it shimmers, add the ground Italian sausage. Break it up with a wooden spoon and cook until browned and cooked through, about 5-7 minutes.
- Sauté the Aromatics: Reduce heat to medium. Add the chopped onion and cook for 3-4 minutes until soft and translucent. Add the minced garlic, dried oregano, dried basil, and red pepper flakes (if using). Cook for 30 seconds until fragrant.
- Build the Broth: Stir in the tomato paste and cook for 1 minute. Pour in the crushed tomatoes, diced tomatoes (with juices), and chicken broth. Add salt and pepper. Stir, scraping up any browned bits. Bring to a gentle boil.
- Cook the Pasta: Add the broken lasagna noodles to the boiling soup. Stir to submerge. Reduce heat to a steady simmer and cook for 10-12 minutes, stirring occasionally, until pasta is al dente.
- Add the Cheeses: Remove the pot from heat. Stir in the shredded mozzarella and grated Parmesan until melted and smooth. Taste and adjust seasoning.
- Finish with Ricotta: Ladle the soup into bowls. Drop a generous dollop of ricotta (about 2 tablespoons) in the center of each bowl. Do not stir. Garnish with fresh basil or parsley and extra Parmesan.
Notes
Don’t overcook the pasta; it will continue to soften in the hot broth. Use low-sodium broth to control saltiness. Let ricotta come to room temperature for smoother melting. For a vegetarian version, substitute sausage with plant-based meat or lentils and use vegetable broth. For a spicy version, use spicy Italian sausage and double the red pepper flakes. Store leftovers in the refrigerator for up to 4 days; add a splash of broth when reheating to thin the soup.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 475
- Sugar: 8
- Sodium: 800
- Fat: 22
- Saturated Fat: 10
- Carbohydrates: 38
- Fiber: 4
- Protein: 28
Keywords: lasagna soup, one-pot, creamy, ricotta, 30-minute dinner, Italian sausage, comfort food


