This was supposed to be lasagna. The real deal—the kind my grandmother used to spend all Sunday afternoon layering, the kind with the crispy, burnt-cheese edges that we’d fight over. But it was a Tuesday night, I was already late getting dinner started, and honestly, I was in no mood to boil noodles, fry meat, and then spend twenty minutes carefully assembling those perfect layers. So I did what any slightly overwhelmed, hungry person would do. I grabbed the wrong pot—a big Dutch oven instead of my lasagna pan—and just started dumping things in. The ground beef hit the hot pot, I tossed in the onions without even measuring, and somewhere between the garlic and the crushed tomatoes, I realized I had completely abandoned the plan. There was no going back. The noodles went in broken, the ricotta got dolloped on top like an afterthought, and I stood there staring at this bubbling, chaotic mess thinking, “Well, this is going to be a disaster.”
But then the smell started to fill the kitchen. You know that smell—the one that makes your shoulders drop and your stomach growl at the same time? It was rich and tomatoey, with that little hint of sweetness from the onion and the savory punch of the Italian sausage. I grabbed a spoon, dipped it in, and blew on it for what felt like forever. And let me tell you, that first bite was a total surprise. It had everything I loved about lasagna—the meaty sauce, the tender pasta, the creamy pockets of ricotta—but without all the fuss. The noodles were soft and slurpy, the broth was thick and comforting, and that cheese? It melted into little clouds of goodness. I honestly couldn’t believe it. I had ruined lasagna on purpose, and somehow, it was better.
That was three winters ago, and I haven’t made a traditional lasagna since. This Cozy One-Pot Lasagna Soup with Creamy Ricotta became my go-to for cold nights, busy weeknights, and those days when you just need a bowl of something that feels like a hug. It’s the kind of recipe that proves you don’t have to follow the rules to get something amazing. Maybe you’ve been there—standing in your kitchen, ingredients scattered everywhere, ready to give up on a complicated dish. I get it. This soup is for those nights. It saves you time, saves you dishes, and honestly, it might just taste better than the original.
Why You’ll Love This Recipe
Let’s be real for a second. We all love lasagna, but who actually loves the process of making it? The boiling, the draining, the careful layering, the hour-long bake? Not me, and probably not you either. This soup takes everything that makes lasagna incredible and turns it into a one-pot meal that’s ready in under an hour. It’s comfort food that actually fits into a busy life, and that’s a win in my book.
- Quick & Easy : This whole thing comes together in about 45 minutes, start to finish. No boiling pasta separately, no dirtying multiple pots, no complicated steps. Just one pot and a whole lot of flavor.
- Simple Ingredients : You probably have most of this in your pantry already. Canned tomatoes, dried pasta, garlic, onions, and some ground meat. Even the ricotta is a standard grocery item. No fancy trips to specialty stores needed.
- Perfect for Cozy Nights : This is the soup you make when the weather is cold, you’re feeling a little tired, or you just want something that warms you from the inside out. It’s practically made for curling up on the couch with a blanket.
- Crowd-Pleaser : I’ve served this to kids, picky eaters, and my uncle who claims he doesn’t like soup. Everyone goes back for seconds. It’s just that good.
- Unbelievably Delicious : The broth is rich and savory, the pasta is tender, and that creamy ricotta on top? It melts into this luscious, dreamy texture that makes every spoonful feel special. It’s next-level comfort food, no question.
What makes this recipe different from all the other lasagna soups out there? It’s the technique. Instead of just dumping everything in and hoping for the best, I’ve figured out the perfect order of operations. The meat gets browned properly, the aromatics get softened, and the pasta cooks right in the broth so it absorbs all that flavor. And the ricotta? I don’t just stir it in. I dollop it on top so you get those creamy pockets with every bite. It’s a small detail, but it makes a huge difference. This isn’t just another version of lasagna soup—it’s the best version, tested and perfected over many, many bowls.
What Ingredients You Will Need
This recipe uses simple, honest ingredients that work together to create something truly special. Most of these are pantry staples, which means you can make this soup on a whim without a special trip to the store. Here’s what you’ll need:
For the Soup Base
- 1 tablespoon olive oil (use a good quality one for the best flavor)
- 1 pound ground Italian sausage (mild or hot, depending on your preference; I like using Johnsonville or Premio for consistent flavor)
- 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
- 1/2 teaspoon red pepper flakes (optional, but I love the little kick)
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
- 6 cups low-sodium chicken broth (or vegetable broth for a lighter flavor)
- 1 (28-ounce) can crushed tomatoes (I recommend San Marzano for the sweetest, least acidic flavor)
- 1 (15-ounce) can tomato sauce
- 10 lasagna noodles, broken into 2-inch pieces (you can use regular or gluten-free)
For the Creamy Ricotta Topping
- 1 cup whole milk ricotta cheese (full-fat is key for the creamiest texture; Polly-O or Galbani are my go-to brands)
- 1/2 cup grated Parmesan cheese, plus more for serving
- 1/4 cup fresh parsley, chopped (optional, but adds a nice freshness)
- 1/4 teaspoon salt
- 1/8 teaspoon black pepper
For Serving
- Fresh basil leaves, torn or chopped
- Shredded mozzarella cheese (optional, for extra cheesiness)
Ingredient Selection Tips: When buying ricotta, look for a brand that has a smooth, creamy texture—not too watery. If you can find it, whole milk ricotta is a game-changer. The fat gives it that luxurious mouthfeel that low-fat versions just can’t replicate. For the sausage, if you can’t find Italian sausage, you can use ground beef or ground turkey and add an extra teaspoon of Italian seasoning to the pot. And please, don’t skip the Parmesan in the ricotta mixture. It adds a salty, nutty depth that ties everything together.
Substitution Guidance: Need this to be gluten-free? Use gluten-free lasagna noodles—just be sure to check the cooking time, as they can vary. For a vegetarian version, swap the sausage for a plant-based ground meat or use a mix of mushrooms and lentils. And if you don’t have fresh herbs, dried will work in a pinch. Just use about one-third of the amount.
Equipment Needed
The beauty of this recipe is that you really only need one pot. But having the right tools makes the process smoother and more enjoyable. Here’s what I use:
- Large Dutch Oven or Heavy-Bottomed Pot (5 to 6 quarts): This is your main vessel. I love my Le Creuset, but a Lodge enameled cast iron pot or even a good stainless steel stockpot works perfectly. The key is a heavy bottom that distributes heat evenly and prevents the soup from scorching.
- Wooden Spoon or Silicone Spatula: For stirring the meat and vegetables. A wooden spoon is great for breaking up the sausage as it cooks.
- Chef’s Knife and Cutting Board: For chopping the onion, garlic, and herbs. A sharp knife makes all the difference.
- Measuring Cups and Spoons: For accurate measurements. I know some people eyeball it, but for the best results, especially with the broth and tomatoes, measuring is worth it.
- Ladle: For serving the soup into bowls. A good ladle with a deep cup is ideal.
- Small Bowl: For mixing the ricotta topping.
Budget-Friendly Alternatives: If you don’t own a Dutch oven, a large non-stick pot or even a deep skillet can work. Just be careful with the heat, as thinner pots can burn the bottom. For the ladle, a large measuring cup with a spout will do the job in a pinch.
Preparation Method
Alright, let’s get cooking. This is the fun part. Follow these steps, and you’ll have a pot of pure comfort in no time.
- Brown the Sausage (5 minutes): Place your Dutch oven over medium-high heat and add the olive oil. Once it’s shimmering, add the ground Italian sausage. Break it up with your wooden spoon as it cooks. You want it nicely browned, not just gray. This takes about 5 minutes. Don’t rush this step—browning adds deep, savory flavor to the whole soup. Once it’s cooked, use a slotted spoon to transfer the sausage to a plate, leaving about 1 tablespoon of the rendered fat in the pot.
- Sauté the Aromatics (3-4 minutes): Reduce the heat to medium. Add the chopped onion to the pot with the leftover fat. Cook, stirring occasionally, until the onion is soft and translucent, about 3 minutes. Add the minced garlic, dried oregano, dried basil, red pepper flakes (if using), salt, and black pepper. Cook for another 30 seconds until the garlic is fragrant. Don’t let the garlic burn—it can turn bitter.
- Build the Broth (2 minutes): Pour in the chicken broth, crushed tomatoes, and tomato sauce. Stir everything together, scraping up any browned bits from the bottom of the pot. Those bits are pure flavor, so make sure you get them all.
- Cook the Pasta (10-12 minutes): Bring the soup to a boil over high heat. Once it’s boiling, add the broken lasagna noodles. Stir them in so they don’t stick together. Reduce the heat to a gentle simmer and cook, stirring occasionally, until the pasta is tender but still has a little bite (al dente). This usually takes about 10 to 12 minutes, depending on your noodles. Taste one to check. If the soup gets too thick as the pasta cooks, add a splash more broth or water.
- Make the Ricotta Topping (2 minutes): While the pasta is cooking, make the ricotta mixture. In a small bowl, combine the ricotta cheese, grated Parmesan, chopped parsley (if using), salt, and pepper. Stir until smooth and creamy. Set it aside.
- Combine and Finish (2 minutes): Once the pasta is cooked, return the browned sausage to the pot. Stir to combine and let it heat through for about a minute. Taste the soup and adjust the seasoning—add more salt, pepper, or red pepper flakes if you like.
- Serve with Love (1 minute): Ladle the hot soup into bowls. Top each serving with a generous dollop of the creamy ricotta mixture. Sprinkle with fresh basil and some shredded mozzarella if you’re feeling extra cheesy. Serve immediately with a side of crusty bread for dipping.
Sensory Cues: When the sausage is browning, you should hear a satisfying sizzle. The onions are ready when they look glassy and smell sweet. The broth will be a deep, rich red when it’s done, and the pasta will be tender but not mushy. The ricotta mixture should be thick and spreadable, not runny.
Cooking Tips & Techniques
I’ve made this soup more times than I can count, and I’ve learned a thing or two along the way. Here are my best tips to make sure your soup turns out perfect every time.
Don’t Overcook the Pasta: This is the number one mistake people make. The pasta will continue to cook even after you turn off the heat, especially if you’re serving it later. Cook it until it’s just al dente—firm to the bite. If you’re planning to have leftovers, consider cooking the pasta separately and adding it to each bowl when serving. That way, it won’t turn into mush in the fridge.
Use Full-Fat Ricotta: I know, I know, we’re all trying to be healthy. But trust me on this one. Low-fat ricotta is watery and doesn’t have the same creamy texture. The whole milk version is what makes those dollops on top so luxurious. It’s worth the extra calories, I promise.
Toast Your Spices: After you add the dried herbs to the onions and garlic, let them toast for about 30 seconds before adding the liquid. This wakes up the flavors and makes them more aromatic. It’s a tiny step that makes a big difference.
One of my biggest cooking failures with this recipe? The first time I made it, I added the pasta too early and it completely overcooked. The noodles turned into a starchy mess, and the soup was more like a thick paste. I was so frustrated! Now I always set a timer for 8 minutes and start checking the pasta then. Lesson learned: pasta waits for no one.
Multitasking Strategy: While the pasta is simmering in the broth, use that time to make the ricotta mixture and chop any garnishes. This way, everything is ready to go when the soup is done. It makes the final assembly feel effortless.
Variations & Adaptations
This recipe is incredibly flexible. Here are some of my favorite ways to change it up:
- Vegetarian Version: Swap the Italian sausage for a plant-based ground meat or a mix of finely chopped mushrooms and cooked lentils. Mushrooms add that same umami, meaty texture. Use vegetable broth instead of chicken broth.
- Spicy Kick: Use hot Italian sausage and add an extra teaspoon of red pepper flakes. You can also stir in a dollop of chili crisp at the end for a fiery finish.
- Cheesy Lovers’ Dream: Stir in 1 cup of shredded mozzarella cheese right at the end, just until it melts. Then top with the ricotta. It becomes this ultra-cheesy, gooey masterpiece.
- Slow Cooker Adaptation: Brown the sausage and sauté the aromatics in a skillet first. Then transfer everything except the pasta and ricotta to a slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. About 20 minutes before serving, stir in the broken lasagna noodles and cook until tender. Top with the ricotta mixture when serving.
- Seasonal Twist: In the summer, I love adding a handful of fresh spinach or chopped zucchini in the last 5 minutes of cooking. In the fall, a pinch of nutmeg in the ricotta mixture adds a cozy warmth.
I once tried a version with ground turkey and added a splash of balsamic vinegar at the end. It was surprisingly good—the vinegar brightened up the whole soup. It’s not my go-to, but it’s a fun experiment if you’re feeling adventurous.
Serving & Storage Suggestions
This soup is best served hot, straight from the pot. Ladle it into deep bowls and top with that creamy ricotta mixture. I love serving it with a side of crusty bread or garlic bread for sopping up every last drop of broth. For a complete meal, pair it with a simple green salad dressed with lemon and olive oil.
Presentation Tip: When you dollop the ricotta on top, don’t stir it in. Let it sit on the surface so every spoonful gets a little bit of that creamy goodness. Sprinkle with fresh basil and a generous grating of Parmesan for a beautiful finish.
Storage Instructions: Store any leftovers in an airtight container in the refrigerator for up to 4 days. The pasta will absorb some of the broth as it sits, so the soup will thicken. When reheating, add a splash of broth or water to thin it back to your desired consistency.
Freezing Instructions: This soup freezes well, but I recommend freezing it without the pasta. Cook the soup base, let it cool completely, and then freeze it in a freezer-safe container for up to 3 months. When you’re ready to eat, thaw it in the refrigerator overnight, reheat it on the stove, and add the fresh pasta. The ricotta mixture can also be frozen separately in a small container.
Reheating Methods: The best way to reheat this soup is on the stovetop over medium heat, stirring occasionally. You can also microwave individual portions in a microwave-safe bowl for 2-3 minutes, stirring halfway through. Add a splash of broth if it looks too thick.
Flavor Development: Honestly, this soup tastes even better the next day. The flavors meld together overnight, and it becomes even more comforting. Don’t be surprised if you find yourself looking forward to leftovers.
Nutritional Information & Benefits
While this is definitely a comfort food, it does have some nutritional perks. Here’s an estimated breakdown per serving (based on 6 servings):
- Calories: 480
- Protein: 28g
- Fat: 22g
- Carbohydrates: 45g
- Fiber: 5g
- Sugar: 10g
- Sodium: 980mg
Health Benefits of Key Ingredients: The tomatoes are packed with lycopene, a powerful antioxidant that’s great for heart health. The ricotta and Parmesan provide calcium and protein, which are essential for strong bones and muscles. The garlic and onions are rich in compounds that support your immune system—perfect for cold and flu season.
Dietary Considerations: This recipe can be made gluten-free by using gluten-free lasagna noodles. It’s not low-carb, but you can reduce the pasta by half and add more vegetables like zucchini or spinach. It contains dairy, but you can use dairy-free ricotta and cheese alternatives if needed.
Potential Allergens: This recipe contains dairy (ricotta, Parmesan) and gluten (pasta). If you have allergies, please adjust accordingly.
Conclusion
This Cozy One-Pot Lasagna Soup with Creamy Ricotta is more than just a recipe—it’s a solution. It’s for those nights when you want the soul-soothing comfort of lasagna but don’t have the time, energy, or patience for the full production. It’s forgiving, it’s flexible, and it’s absolutely delicious. I love that I can make it on a busy Tuesday and feel like I’ve accomplished something wonderful without spending hours in the kitchen.
I really hope you give this a try. Don’t be afraid to make it your own—add more spice, swap in different meats, or load it up with extra cheese. That’s the beauty of a one-pot meal. When you make it, I’d love to hear how it turned out. Leave a comment below and tell me about your version, or share a photo on Pinterest and tag me. Let’s spread the comfort, one bowl at a time.
Happy cooking, friends. You’ve got this.
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. Penne, rigatoni, or even bowtie pasta work great. Just adjust the cooking time according to the package instructions.
How do I prevent the soup from becoming too thick?
The pasta absorbs the broth as it cooks and sits. To prevent it from becoming too thick, make sure you don’t overcook the pasta, and if you’re making it ahead of time, add an extra cup of broth. When reheating leftovers, just add a splash of broth or water to thin it out.
Can I make this in an Instant Pot?
Yes! Use the sauté function to brown the sausage and cook the aromatics. Then add the broth, tomatoes, and uncooked pasta. Pressure cook on high for 5 minutes, then do a quick release. Stir in the ricotta mixture and serve. Be careful not to overfill the Instant Pot—leave some room for the pasta to expand.
Is this recipe freezer-friendly?
Yes, but with a caveat. Freeze the soup base without the pasta for the best results. The pasta can become mushy after freezing and thawing. When you’re ready to eat, thaw the base, reheat it, and cook fresh pasta directly in the soup. The ricotta mixture can also be frozen separately.
What can I serve with this soup?
A side of crusty bread or garlic bread is a must for dipping. A simple green salad with a tangy vinaigrette helps cut through the richness of the soup. For a heartier meal, serve it with a side of roasted vegetables or a classic Caesar salad.

Pin This Recipe!

Cozy One-Pot Lasagna Soup with Creamy Ricotta – Easy Dinner
This one-pot lasagna soup takes all the comforting flavors of traditional lasagna and turns them into a quick, easy, and delicious meal that’s ready in under an hour. It’s perfect for busy weeknights and cozy nights in.
- 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 Italian sausage (mild or hot)
- 1 medium yellow onion, finely chopped (about 1 cup)
- 4 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon red pepper flakes (optional)
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
- 6 cups low-sodium chicken broth
- 1 (28-ounce) can crushed tomatoes
- 1 (15-ounce) can tomato sauce
- 10 lasagna noodles, broken into 2-inch pieces
- 1 cup whole milk ricotta cheese
- 1/2 cup grated Parmesan cheese, plus more for serving
- 1/4 cup fresh parsley, chopped (optional)
- 1/4 teaspoon salt
- 1/8 teaspoon black pepper
- Fresh basil leaves, torn or chopped
- Shredded mozzarella cheese (optional)
Instructions
- Brown the Sausage: Place your Dutch oven over medium-high heat and add the olive oil. Once shimmering, add the ground Italian sausage. Break it up with a wooden spoon and cook until nicely browned, about 5 minutes. Use a slotted spoon to transfer the sausage to a plate, leaving about 1 tablespoon of rendered fat in the pot.
- Sauté the Aromatics: Reduce heat to medium. Add the chopped onion to the pot with the leftover fat. Cook, stirring occasionally, until soft and translucent, about 3 minutes. Add the minced garlic, dried oregano, dried basil, red pepper flakes (if using), salt, and black pepper. Cook for another 30 seconds until fragrant.
- Build the Broth: Pour in the chicken broth, crushed tomatoes, and tomato sauce. Stir everything together, scraping up any browned bits from the bottom of the pot.
- Cook the Pasta: Bring the soup to a boil over high heat. Add the broken lasagna noodles and stir. Reduce heat to a gentle simmer and cook, stirring occasionally, until the pasta is tender but still al dente, about 10 to 12 minutes. If the soup gets too thick, add a splash more broth or water.
- Make the Ricotta Topping: While the pasta cooks, in a small bowl, combine the ricotta cheese, grated Parmesan, chopped parsley (if using), salt, and pepper. Stir until smooth and creamy. Set aside.
- Combine and Finish: Once the pasta is cooked, return the browned sausage to the pot. Stir to combine and let heat through for about a minute. Taste and adjust seasoning.
- Serve: Ladle the hot soup into bowls. Top each serving with a generous dollop of the creamy ricotta mixture. Sprinkle with fresh basil and shredded mozzarella if desired. Serve immediately.
Notes
Don’t overcook the pasta; cook until just al dente as it will continue to cook in the hot soup. Use full-fat ricotta for the creamiest texture. Toast the dried spices for 30 seconds before adding liquid to enhance flavor. For leftovers, consider cooking pasta separately and adding to each bowl to prevent mushiness. The soup tastes even better the next day.
Nutrition
- Serving Size: 1 serving
- Calories: 480
- Sugar: 10
- Sodium: 980
- Fat: 22
- Saturated Fat: 8
- Carbohydrates: 45
- Fiber: 5
- Protein: 28
Keywords: lasagna soup, one-pot meal, easy dinner, comfort food, Italian soup, ricotta, weeknight dinner


