Monday night was in four hours and I’d completely forgotten I was hosting the neighborhood’s first-ever soup swap. Everyone else would be bringing their grandmother’s legendary chicken noodle or that thirty-ingredient beef stew they’d been simmering since dawn. I had a half-pound of Italian sausage thawing on the counter, a box of lasagna noodles I’d bought on a whim, and what I can only describe as a low-grade panic setting in.
I mean, who forgets a soup swap? Apparently, me.
So I did what any reasonable person would do when the clock is ticking and the pressure is on—I started throwing things in a pot and hoped for the best. The sausage went in first, sizzling and browning while I rummaged through the pantry for anything that looked like it belonged in a soup. A can of crushed tomatoes, some chicken broth I’d stashed for a rainy day, a sad-looking onion that was still hanging in there.
And then it hit me—lasagna. Not a whole lasagna, because who has time for that, but the soul of it. The rich, meaty tomato base, the creamy ricotta, the tender noodles. All the cozy, comforting parts without the layering and the waiting and the inevitable burnt edges you get when you’re rushing. I broke the lasagna noodles into rough pieces and tossed them in, watching them soften and soak up all that goodness.
The soup came together in about forty-five minutes, which was just enough time to change out of my panic-sweats and into something that didn’t scream “I forgot about the soup swap.” And honestly? It won. Not by a landslide or anything dramatic, but people kept going back for seconds, and someone asked for the recipe before they even left my porch.
Maybe you’ve been there—scrambling at the last minute, convinced everyone else has it together while you’re just trying to make something edible. That’s how this cozy one-pot lasagna soup with Italian sausage was born, and it’s been my go-to ever since. Not because it’s fancy, but because it’s the kind of meal that makes you feel like you planned it all along.
I keep making it because it reminds me that sometimes the best recipes come from a little chaos and a lot of hope. And honestly, isn’t that what comfort food is all about?
Why You’ll Love This Recipe
Let’s be real for a second—there are about a million lasagna soup recipes out there, and I’ve tried more than my fair share. Some are too watery, others are basically just tomato soup with a noodle floating in it, and a few are so complicated you might as well make the actual lasagna. This one is different, and here’s why you’re going to want it in your regular rotation.
- Quick & Easy : This comes together in under an hour, making it perfect for those weeknights when you want something hearty but don’t have two hours to babysit a pot. From start to finish, we’re talking about 45 minutes, and most of that is hands-off simmering time.
- Simple Ingredients : No fancy grocery trips needed here. Italian sausage, canned tomatoes, chicken broth, lasagna noodles, ricotta, and a few pantry staples are all you need. You probably already have most of this in your kitchen right now.
- Perfect for Cozy Nights : This is the soup you make when the weather turns cold, or you’ve had a rough day, or you just need something that feels like a hug in a bowl. It’s warming, satisfying, and deeply comforting without being heavy.
- Crowd-Pleaser : I’ve served this to kids, picky eaters, and full-on food snobs, and it gets rave reviews every single time. There’s something about the combination of Italian sausage and melted ricotta that just hits different.
- Unbelievably Delicious : The texture is what sets this apart. You get tender noodles, savory sausage, a rich tomato broth, and those creamy pockets of ricotta that melt into the soup. It’s next-level comfort food, I promise you.
What makes this recipe different from the rest is the technique. Instead of just tossing noodles into broth and hoping for the best, I cook the lasagna noodles separately and add them at the end. This keeps the broth from turning into a starchy mess and ensures every bite has the perfect noodle-to-broth ratio. It’s a small step that makes a huge difference.
This isn’t just good—it’s the kind of soup that makes you close your eyes after the first bite. It’s comfort food reimagined, faster and simpler but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple Tuesday into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and the ones that aren’t are easy to find at any grocery store. Here’s what you’ll need:
For the Soup Base
- 1 tablespoon olive oil (for browning the sausage and aromatics)
- 1 pound Italian sausage, casings removed (I prefer hot Italian sausage for a little kick, but sweet works great too)
- 1 medium yellow onion, diced (about 1 cup)
- 4 cloves garlic, minced (fresh is best here, don’t use the jarred stuff)
- 1 teaspoon dried oregano (adds that classic Italian flavor)
- ½ teaspoon red pepper flakes (optional, but I love the heat)
- 1 (28-ounce) can crushed tomatoes (San Marzano if you can find them, they’re sweeter and less acidic)
- 4 cups chicken broth (low-sodium so you can control the salt)
- 1 bay leaf (adds depth without being overpowering)
- Salt and black pepper, to taste
For the Noodles

- 8 ounces lasagna noodles, broken into 2-inch pieces (about 8-9 sheets, you want rough, irregular pieces for the best texture)
- Salt, for the pasta water
For the Cheesy Finish
- 1 cup whole milk ricotta cheese (full-fat is non-negotiable here, the low-fat stuff gets grainy)
- ½ cup grated Parmesan cheese, plus more for serving
- ¼ cup fresh basil, chopped (for garnish, but dried works in a pinch)
- 2 cups shredded mozzarella cheese (for that gooey, melty finish)
A few notes on ingredients: I recommend using Johnsonville or Premio Italian sausage for the best flavor and texture. They have a good fat content that renders beautifully into the broth. For the ricotta, I’m partial to BelGioioso or Calabro—they’re creamier and less watery than some store brands. If you’re looking for a dairy-free option, you can use a high-quality cashew ricotta, but honestly, this is one recipe where the real deal really shines.
For the tomatoes, crushed tomatoes are ideal because they give you that thick, rich base without the chunkiness of diced tomatoes or the thinness of tomato sauce. If you only have whole peeled tomatoes, crush them by hand before adding them to the pot.
One more thing—don’t skip the fresh basil at the end. It adds a brightness that cuts through the richness of the sausage and cheese, and it makes the whole kitchen smell incredible.
Equipment Needed
One of the best things about this recipe is that you don’t need a lot of fancy equipment. Here’s what you’ll need:
- A large Dutch oven or heavy-bottomed pot (5-6 quarts is ideal, but a large soup pot works too. I use my Le Creuset, but any heavy pot will do)
- Wooden spoon or spatula (for breaking up the sausage and stirring)
- Chef’s knife and cutting board (for dicing the onion and mincing garlic)
- Measuring cups and spoons
- A separate pot for cooking the noodles (if you’re cooking them separately, which I recommend)
- Colander (for draining the noodles)
- Ladle (for serving)
- Small bowl (for mixing the ricotta and Parmesan)
If you don’t have a Dutch oven, a large stainless steel pot or even a slow cooker can work. For the slow cooker version, brown the sausage and aromatics on the stovetop first, then transfer everything except the noodles and cheese to the slow cooker and cook on low for 4-6 hours. Add the cooked noodles and cheese at the end.
A note on the Dutch oven—if you’re investing in one, go for enameled cast iron. It distributes heat evenly and cleans up beautifully. But honestly, I made this soup for years in a $20 stockpot from Target, and it turned out just as good. Don’t let equipment hold you back.
Preparation Method
Alright, let’s get cooking. This recipe is straightforward, but I’ll walk you through every step with the little tips I’ve learned from making it about a dozen times.
Step 1: Brown the Sausage
Heat the olive oil in your Dutch oven over medium-high heat. Add the Italian sausage (remember, casings removed) and break it up with your wooden spoon. Cook for 6-8 minutes, stirring occasionally, until the sausage is browned and cooked through. Don’t rush this step—the browned bits on the bottom of the pot are pure flavor. If the sausage releases a lot of fat, you can drain all but about 1 tablespoon, but I usually leave it for extra richness.
Step 2: Sauté the Aromatics
Add the diced onion to the pot and cook for 3-4 minutes, until it starts to soften and turn translucent. Add the minced garlic, dried oregano, and red pepper flakes (if using). Cook for another minute, stirring constantly, until the garlic is fragrant. Be careful not to burn the garlic—it turns bitter fast.
Step 3: Build the Broth
Pour in the crushed tomatoes and chicken broth. Add the bay leaf and season with a 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 boil, then reduce the heat to low and let it simmer uncovered for 20 minutes. This gives the flavors time to meld and deepen.
Step 4: Cook the Noodles
While the soup is simmering, bring a large pot of salted water to a boil. Add the broken lasagna noodles and cook according to package directions until al dente, usually about 8-10 minutes. Drain the noodles and toss them with a drizzle of olive oil to prevent sticking. Set them aside—don’t add them to the soup yet.
Why cook the noodles separately? I learned this the hard way after making soup that turned into a starchy, gluey mess. Cooking the noodles separately keeps the broth clear and allows you to control the texture. Plus, leftover noodles won’t turn to mush when you reheat the soup.
Step 5: Prepare the Cheesy Topping
In a small bowl, mix together the ricotta cheese and grated Parmesan. Season with a pinch of salt and pepper. Set this aside while you finish the soup.
Step 6: Assemble and Serve
Remove the bay leaf from the soup and discard it. Stir in the cooked lasagna noodles. Ladle the soup into bowls and top each serving with a generous dollop of the ricotta mixture, a sprinkle of shredded mozzarella, and a scattering of fresh basil. Serve immediately with extra Parmesan on the side.
If you want that melty, bubbly cheese experience, you can transfer the soup to an oven-safe dish, top with mozzarella, and broil for 2-3 minutes until golden and bubbly. It’s an extra step, but it’s so worth it.
Cooking Tips & Techniques
After making this cozy one-pot lasagna soup with Italian sausage more times than I can count, I’ve picked up a few tricks that make a real difference. Here are my top tips:
Don’t Skip the Sausage Browning
I know it’s tempting to just crumble the sausage into the pot and move on, but taking the time to get a good sear on it adds so much flavor. Those browned bits on the bottom of the pot are called fond, and they’re pure gold. They dissolve into the broth and give it that deep, savory richness you can’t get from just boiling meat.
Season as You Go
One mistake I used to make was waiting until the end to season the soup. By then, the flavors haven’t had time to meld, and you end up overseasoning to compensate. Season the sausage as it browns, add a pinch of salt with the aromatics, and taste the broth before you add the noodles. You can always add more, but you can’t take it out.
Watch Your Noodle Timing
If you’re planning to have leftovers, undercook the noodles just slightly. They’ll continue to soften as they sit in the broth, and you don’t want mushy noodles on day two. I usually cook them about a minute less than the package directions suggest.
Don’t Boil the Ricotta
When you add the ricotta mixture to the soup, don’t stir it in vigorously. You want those creamy pockets to stay intact. Just dollop it on top and let it melt into the soup naturally. If you stir it too much, you’ll end up with a cloudy, grainy broth.
Make It Ahead
This soup actually gets better as it sits. The flavors meld and deepen overnight, making it perfect for meal prep. Just keep the noodles separate and add them when you reheat, or cook them fresh if you’re serving it the next day.
I once forgot to add the noodles entirely (it was a long day) and ended up serving what was essentially a very fancy Italian sausage and tomato soup. Everyone still loved it, but I learned to double-check my steps when I’m distracted.
Variations & Adaptations
One of the things I love about this recipe is how flexible it is. Here are some ways to make it your own:
Dietary Variations
- Gluten-Free : Use gluten-free lasagna noodles or substitute with gluten-free pasta shapes like fusilli or penne. The rest of the recipe is naturally gluten-free.
- Low-Carb/Keto : Skip the noodles entirely and add extra vegetables like zucchini noodles or spinach. The soup is still incredibly satisfying without the carbs.
- Vegetarian : Swap the Italian sausage for a plant-based version or use a combination of mushrooms and lentils for that meaty texture. You’ll want to add extra seasoning to compensate for the missing sausage flavor.
- Dairy-Free : Use a high-quality dairy-free ricotta and mozzarella. I’ve had good luck with Kite Hill brand, but you can also make your own cashew ricotta at home.
Flavor Twists
- Spicy Version : Use hot Italian sausage and double the red pepper flakes. Add a pinch of cayenne for extra heat.
- Herb-Forward : Add a tablespoon of fresh rosemary and thyme along with the oregano. The earthy herbs pair beautifully with the sausage.
- White Lasagna Soup : Skip the tomatoes and use a cream-based broth with chicken broth, heavy cream, and a splash of white wine. Add spinach and mushrooms for a decadent twist.
Seasonal Adaptations
- Summer : Add fresh zucchini and yellow squash, diced and sautéed with the onions. Top with fresh basil and cherry tomatoes.
- Fall : Stir in some roasted butternut squash or pumpkin puree for a creamy, seasonal touch. The sweetness balances the savory sausage perfectly.
- Winter : Add hearty greens like kale or Swiss chard in the last 10 minutes of cooking. They wilt beautifully and add a nutritional boost.
My personal favorite variation is the spicy version with extra garlic and a handful of fresh spinach stirred in at the end. It’s my go-to when I’m feeling under the weather or just need a serious comfort food fix.
Serving & Storage Suggestions
This soup is best served hot, straight from the pot, with all the cheesy toppings you can handle. Here’s how to make the most of it:
Serving Suggestions
Ladle the soup into deep bowls and top each serving with a generous dollop of the ricotta-Parmesan mixture, a sprinkle of shredded mozzarella, and fresh basil. Serve with crusty bread or garlic bread for dipping—trust me, you’ll want something to soak up every last drop of that broth. A simple green salad with a lemon vinaigrette makes a nice contrast to the richness of the soup.
For a complete meal, pair it with a glass of Chianti or a light red wine. The acidity cuts through the richness beautifully. If you’re serving it for a crowd, set up a toppings bar with extra cheese, red pepper flakes, and fresh herbs so everyone can customize their bowl.
Storage Instructions
Store leftover soup in an airtight container in the refrigerator for up to 4 days. If you’ve already added the noodles, they’ll continue to absorb the broth, so the soup will thicken as it sits. That’s fine—just add a splash of broth or water when you reheat to thin it out.
For longer storage, freeze the soup without the noodles and cheese for up to 3 months. Let it cool completely, then transfer to freezer-safe containers. When you’re ready to serve, thaw overnight in the refrigerator, reheat on the stovetop, and add freshly cooked noodles and cheese. The flavors actually deepen after freezing, so this is a great option for meal prep.
Reheating Tips
Reheat individual portions in the microwave for 2-3 minutes, stirring halfway through. For larger batches, reheat on the stovetop over medium-low heat, adding a splash of broth or water to loosen it up. If the ricotta has separated, just stir it back in—it’ll come together again as it warms.
One thing I’ve noticed is that the soup tastes even better the next day. The flavors have time to meld and deepen, and the sausage infuses the broth even more. It’s the kind of meal that rewards patience.
Nutritional Information & Benefits
While this is definitely a comfort food recipe, it’s not without its nutritional perks. Here’s a rough breakdown per serving (based on 6 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 485 |
| Protein | 28g |
| Fat | 24g |
| Carbohydrates | 38g |
| Fiber | 5g |
| Sugar | 9g |
| Sodium | 980mg |
Italian sausage is a good source of protein and B vitamins, while the tomatoes provide lycopene, a powerful antioxidant. The ricotta and mozzarella add calcium and protein, making this a relatively balanced meal on its own. If you’re watching your sodium, use low-sodium broth and sausage, and go easy on the added salt.
This recipe can be made gluten-free by using gluten-free noodles, and it’s naturally nut-free and egg-free. For a lower-calorie option, use turkey Italian sausage and part-skim ricotta. The flavor won’t be quite as rich, but it’s still delicious.
I love that this soup feels indulgent without being over the top. It’s the kind of meal that fills you up without weighing you down, and that’s a rare thing in the world of comfort food.
Conclusion
This cozy one-pot lasagna soup with Italian sausage is everything I want in a weeknight dinner—quick, satisfying, and deeply comforting. It’s the recipe I turn to when I need a win in the kitchen, and it never lets me down.
What I love most about it is how adaptable it is. You can make it spicy or mild, load it with vegetables or keep it simple, serve it with crusty bread or a side salad. It’s forgiving, it’s delicious, and it always makes me feel like I have my act together, even when I don’t.
I hope you give this recipe a try and make it your own. Add extra garlic, throw in some spinach, top it with a mountain of cheese—whatever feels right. And when you do, I’d love to hear about it. Drop a comment below, share your variations, or tag me in your photos. There’s nothing better than knowing this soup is bringing a little warmth and comfort to your kitchen.
Now go make some soup. You’ve got this.
Frequently Asked Questions
Can I use ground beef instead of Italian sausage?
Absolutely, but you’ll lose some of the flavor that Italian sausage brings. If you’re using ground beef, add extra Italian seasoning—about 1-2 teaspoons—and a pinch of fennel seeds to mimic the sausage flavor. You can also use a mix of ground beef and ground pork for a closer match.
Can I make this in a slow cooker?
Yes! Brown the sausage and sauté the aromatics on the stovetop first, then transfer everything except the noodles and cheese to the slow cooker. Cook on low for 4-6 hours or on high for 2-3 hours. Add the cooked noodles and cheese just before serving. The noodles will get mushy if they sit in the slow cooker too long.
How do I prevent the noodles from getting mushy?
Cook the noodles separately and add them only when you’re ready to serve. If you’re planning for leftovers, keep the noodles in a separate container and add them to individual bowls when reheating. This keeps the broth clear and the noodles perfectly al dente.
Can I freeze this soup?
Yes, but freeze it without the noodles and cheese. Let the soup base cool completely, then transfer to freezer-safe containers. It will keep for up to 3 months. When you’re ready to serve, thaw overnight in the refrigerator, reheat on the stovetop, and add freshly cooked noodles and cheese. The flavors actually improve after freezing.
What can I use instead of lasagna noodles?
Any short pasta shape works well—penne, fusilli, rigatoni, or even broken spaghetti. The key is to cook it separately and add it at the end. You can also use gluten-free pasta, zucchini noodles, or even omit the pasta entirely for a low-carb version.
Pin This Recipe!

Cozy One-Pot Lasagna Soup with Italian Sausage – Easy Dinner
A quick and comforting one-pot lasagna soup with Italian sausage, rich tomato broth, tender noodles, and creamy ricotta. Perfect for busy weeknights when you need a hearty, satisfying meal in under an hour.
- 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 Italian sausage, casings removed
- 1 medium yellow onion, diced (about 1 cup)
- 4 cloves garlic, minced
- 1 teaspoon dried oregano
- ½ teaspoon red pepper flakes (optional)
- 1 (28-ounce) can crushed tomatoes
- 4 cups low-sodium chicken broth
- 1 bay leaf
- Salt and black pepper, to taste
- 8 ounces lasagna noodles, broken into 2-inch pieces
- Salt, for pasta water
- 1 cup whole milk ricotta cheese
- ½ cup grated Parmesan cheese
- ¼ cup fresh basil, chopped
- 2 cups shredded mozzarella cheese
Instructions
- Heat olive oil in a large Dutch oven over medium-high heat. Add Italian sausage and cook for 6-8 minutes, breaking it up with a wooden spoon, until browned and cooked through. Drain excess fat if desired, leaving about 1 tablespoon.
- Add diced onion and cook for 3-4 minutes until softened. Add minced garlic, dried oregano, and red pepper flakes (if using). Cook for 1 minute, stirring constantly, until fragrant.
- Pour in crushed tomatoes and chicken broth. Add bay leaf, salt, and pepper. Stir, scraping up browned bits from the bottom. Bring to a boil, then reduce heat to low and simmer uncovered for 20 minutes.
- While soup simmers, bring a large pot of salted water to a boil. Cook broken lasagna noodles according to package directions until al dente (about 8-10 minutes). Drain and toss with a drizzle of olive oil to prevent sticking. Set aside.
- In a small bowl, mix ricotta cheese and grated Parmesan. Season with a pinch of salt and pepper. Set aside.
- Remove bay leaf from soup and discard. Stir in cooked lasagna noodles. Ladle soup into bowls. Top each serving with a dollop of ricotta mixture, a sprinkle of shredded mozzarella, and fresh basil. Serve immediately with extra Parmesan on the side.
Notes
Cook noodles separately to prevent a starchy broth. For leftovers, undercook noodles slightly and store separately. The soup tastes even better the next day. For a melty cheese topping, transfer soup to an oven-safe dish, top with mozzarella, and broil for 2-3 minutes.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 485
- Sugar: 9
- Sodium: 980
- Fat: 24
- Saturated Fat: 9
- Carbohydrates: 38
- Fiber: 5
- Protein: 28
Keywords: lasagna soup, Italian sausage soup, one-pot soup, easy dinner, comfort food, weeknight dinner


