Introduction
I was at my local car mechanic’s shop last fall, waiting for an oil change that was taking way too long. You know that feeling when you’re stuck in a plastic chair, flipping through a magazine from 2019, and your stomach starts growling? Yeah, that was me. The mechanic, a quiet guy named Dave who I’d only ever exchanged nods with, was on his lunch break. He pulled out this thermos, and the smell that hit me was insane. It smelled like someone had taken my grandmother’s lasagna and turned it into a hug you could eat with a spoon.
I asked him what it was, expecting him to say he picked it up from some fancy deli. Instead, he just shrugged and said, “Oh, it’s just my lasagna soup. Easy one-pot thing I threw together last night.” I almost dropped my phone. Dave the mechanic? Making something that smelled that good? Honestly, I was skeptical. But I’m also nosy, so I pried the recipe out of him between tire rotations. It was scribbled on the back of a receipt—stained with grease and coffee rings. It was the last place I expected to find dinner inspiration, but let me tell you, I’m never going back to regular lasagna for a crowd.
The first time I made this Best One-Pot Lasagna Soup with Italian Sausage for a dinner party, I was a little nervous. I mean, it’s soup. Is soup fancy enough for guests? But then I watched everyone go back for seconds, and thirds, and someone actually asked for the recipe before they’d finished chewing. That’s when I knew Dave’s secret was too good to keep to myself. There’s something about the way the broken lasagna noodles soak up all that rich, tomatoey broth, mixed with the savory sausage and that creamy dollop of ricotta on top. It’s comfort in a bowl, and it’s the easiest way to feed a hungry crowd without breaking a sweat.
Why You’ll Love This Recipe
Let’s be real for a second. Lasagna is amazing, but it’s also a project. You’ve got to boil the noodles, layer everything just right, wait for it to bake, and then let it rest. Who has time for that on a Tuesday night or before a bunch of guests show up? This soup cuts through all that nonsense. It gives you all the flavor of a classic baked lasagna without the stress or the sink full of dishes.
- One-Pot Wonder: Everything cooks in a single pot. Less cleanup means more time to actually enjoy your company.
- Simple Ingredients: You probably already have most of these pantry staples in your kitchen. No need for a special trip to the store for obscure ingredients.
- Perfect for Hosting: This is my go-to for potlucks, casual dinner parties, and even game day gatherings. It scales up beautifully and keeps warm on the stove for latecomers.
- Crowd-Pleaser: I’ve served this to picky kids, foodie friends, and my dad who swears by traditional lasagna. Every single person has asked for the recipe.
- Unbelievably Delicious: The texture is what gets me. You’ve got the tender noodles, the crumbly sausage, the rich broth, and that creamy, cheesy finish. It’s next-level comfort food.
What makes this version different from the dozens of other lasagna soup recipes out there? It’s the depth of flavor. We’re not just dumping canned tomatoes and calling it a day. We’re browning the sausage until it’s crispy, deglazing the pan with a splash of wine (don’t worry, the alcohol cooks off), and finishing it with a secret splash of balsamic vinegar that brightens everything up. It’s these little chef-tested touches that turn a simple soup into something memorable.
This is the kind of recipe that makes you close your eyes after the first bite. It’s soul-soothing, warming, and honestly, a little bit addictive. It’s perfect for impressing your guests without making you feel like you just ran a culinary marathon. Trust me, this one’s a keeper.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver that big, bold lasagna flavor. Most of these are pantry or fridge staples, which makes it super easy to throw together on a whim.
For the Soup Base

- 2 tablespoons olive oil (for browning the sausage and veggies)
- 1 pound Italian sausage (mild or hot, your choice. I prefer a mix for depth. Remove from casings if using links)
- 1 large yellow onion, diced (about 1 cup)
- 4 cloves garlic, minced (fresh is best here, don’t skimp)
- 1/2 cup dry red wine (like Merlot or Cabernet. This adds richness. You can skip it and use extra broth if needed)
- 6 cups low-sodium chicken broth (I recommend Swanson or Kitchen Basics for a clean flavor)
- 1 can (28 ounces) crushed tomatoes (San Marzano if you can find them, they’re sweeter and less acidic)
- 1 can (14.5 ounces) diced tomatoes, undrained
- 2 tablespoons tomato paste (this concentrates the tomato flavor)
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon red pepper flakes (optional, for a little heat)
- 1 teaspoon salt (plus more to taste)
- 1/2 teaspoon black pepper
- 1 tablespoon balsamic vinegar (my secret weapon—trust me on this)
For the Pasta and Cheese
- 8 ounces dried lasagna noodles (about 8-10 sheets. I use the flat, no-boil kind and break them into 1-inch pieces. Regular lasagna noodles work too, just break them up)
- 1 cup whole milk ricotta cheese (full-fat is key for creaminess. I like BelGioioso or Calabro)
- 1/2 cup grated Parmesan cheese (freshly grated, not the stuff in the green can)
- 1/4 cup fresh basil leaves, chopped (for garnish)
- 2 cups shredded mozzarella cheese (for serving, optional but highly recommended)
You’ll notice there’s no heavy cream in this recipe. The creaminess comes from the ricotta and the way the pasta releases its starch into the broth. It’s lighter but still feels indulgent. For a gluten-free option, use gluten-free lasagna noodles or even chickpea pasta. Just adjust the cooking time as needed. If you want to swap the Italian sausage for ground turkey or beef, go for it. Just add a little extra fennel seed and garlic powder to mimic that sausage flavor.
Equipment Needed
One of the best things about this recipe is that you don’t need a ton of fancy gear. It’s designed to be easy and straightforward.
- A large Dutch oven or heavy-bottomed pot (6-8 quart): This is your workhorse. A Le Creuset or Staub is lovely, but a good old-fashioned stockpot from your local kitchen store works perfectly. You need something wide enough to brown the sausage in a single layer.
- A sharp chef’s knife and cutting board: For dicing the onion and mincing the garlic. A dull knife makes prep feel like a chore.
- A wooden spoon or silicone spatula: For stirring and scraping up all those browned bits from the bottom of the pot. Those bits are flavor gold.
- Measuring cups and spoons: For accuracy, especially with the broth and spices.
- A ladle: For serving the soup into bowls.
I remember my first time making this, I used a pot that was just a little too small. The soup bubbled over, and I spent ten minutes cleaning my stovetop. Learn from my mistake. Go big with your pot. You want room for the noodles to swim around without getting stuck together.
Preparation Method
Alright, let’s get cooking. This whole process takes about 45 minutes from start to finish, and most of that is hands-off simmering time.
- Brown the Sausage (5 minutes): Heat the olive oil in your large Dutch oven over medium-high heat. Add the Italian sausage, breaking it up with your wooden spoon as it cooks. You want it to get nice and browned, with some crispy bits. This takes about 5-7 minutes. Don’t rush this step—browning equals flavor. Once it’s cooked, use a slotted spoon to transfer the sausage to a plate, leaving the rendered fat in the pot.
- Sauté the Aromatics (3 minutes): Reduce the heat to medium. Add the diced onion to the pot with the sausage fat. Cook, stirring occasionally, until the onion is soft and translucent, about 3-4 minutes. Add the minced garlic and cook for another 30 seconds until it’s fragrant. Be careful not to burn the garlic, or it’ll turn bitter.
- Deglaze the Pot (1 minute): Pour in the red wine (or 1/2 cup of extra broth). Use your wooden spoon to scrape up all those tasty browned bits from the bottom of the pot. This is called deglazing, and it’s where a lot of the soup’s depth comes from. Let the wine simmer for about a minute until it’s mostly evaporated.
- Build the Broth (5 minutes): Add the crushed tomatoes, diced tomatoes (with their juices), and tomato paste to the pot. Stir everything together until the tomato paste is fully incorporated. Then pour in the chicken broth. Add the dried oregano, dried basil, red pepper flakes (if using), salt, and pepper. Stir it all up.
- Simmer the Soup (15 minutes): Bring the soup to a boil, then reduce the heat to low so it’s at a gentle simmer. Let it cook uncovered for 15 minutes. This allows all the flavors to meld together. Give it a stir every now and then to make sure nothing’s sticking to the bottom.
- Cook the Noodles (10 minutes): While the soup simmers, break your lasagna noodles into rough 1-inch pieces. I like to do this by holding a few sheets at a time and snapping them over the pot. After the soup has simmered for 15 minutes, stir in the broken noodles and the balsamic vinegar. Increase the heat to medium-high and bring it back to a gentle boil. Then reduce the heat to medium-low and cook, stirring frequently, until the noodles are tender. This usually takes about 8-10 minutes, depending on your brand of pasta. Check the package directions for timing.
- Finish and Serve (5 minutes): Once the noodles are cooked, stir the browned sausage back into the pot. Taste the soup and adjust the seasoning—add more salt, pepper, or a pinch of sugar if it tastes too acidic. In a small bowl, mix together the ricotta cheese and half of the grated Parmesan.
- Ladle and Garnish: Ladle the hot soup into bowls. Top each bowl with a generous dollop of the ricotta mixture. Sprinkle with the remaining Parmesan, a handful of shredded mozzarella (if using), and a scattering of fresh basil. Serve immediately.
A quick note: the soup will continue to thicken as it sits because the noodles keep absorbing liquid. If you’re making it ahead of time, cook the noodles separately and add them to each bowl before serving. Otherwise, you might end up with lasagna stew instead of soup. Not that that’s a bad thing, but it’s good to know.
Cooking Tips & Techniques
I’ve made this soup about a dozen times now, and I’ve learned a few things the hard way. Let me save you some trouble.
Don’t Overcook the Noodles: This is the biggest mistake I made the first time. Lasagna noodles are thick, and they continue to soften even after you turn off the heat. Cook them until they’re just al dente—still with a tiny bit of bite in the center. By the time you get the soup to the table, they’ll be perfect. Overcook them, and you’ll end up with mushy pasta shreds.
Season in Layers: Don’t just dump all the salt in at the end. Season the sausage as it browns, add a pinch to the onions, and then adjust the broth. Layering the seasoning creates a more complex flavor profile. I learned this from a chef friend who said, “Salt is not a finishing move.”
Toast the Tomato Paste: After you add the tomato paste to the pot, let it cook for a minute or two before adding the liquids. This caramelizes the sugars in the paste and deepens the tomato flavor. It’s a small step that makes a huge difference.
Multitasking Strategy: While the soup is simmering for those 15 minutes, use that time to grate your Parmesan, chop your basil, and mix the ricotta. It keeps you moving and makes the final assembly feel effortless. I usually set out the bowls and spoons too, so I’m not scrambling at the end.
Watch the Heat: When you add the noodles, the soup might seem a little thin. Resist the urge to crank the heat to high to cook them faster. A gentle boil is all you need. High heat can cause the dairy (if you add it early) to separate, and it can also make the noodles cook unevenly. Patience, my friend.
One time, I forgot to stir the soup for about five minutes after adding the noodles. A whole clump of them stuck to the bottom of the pot and burned. The whole batch had a faint smoky taste. It wasn’t terrible, but it wasn’t my best work. So, stir occasionally. Consider it a gentle reminder to breathe and enjoy the process.
Variations & Adaptations
This soup is super forgiving, so feel free to make it your own. Here are a few ways I’ve played around with it.
Vegetarian Version: Skip the sausage and double up on the mushrooms. Use a mix of cremini and shiitake, chopped finely, and sauté them until they’re deeply browned. They’ll give you that same savory, umami richness. Use vegetable broth instead of chicken broth.
Spicy Arrabbiata Twist: If you like heat, use hot Italian sausage and add an extra teaspoon of red pepper flakes. You can also swap the crushed tomatoes for a can of fire-roasted tomatoes. It gives the soup a smoky, spicy kick that’s perfect for cold winter nights.
Cheesy Bread Topper: Instead of stirring the ricotta into the soup, I sometimes make cheesy bread dippers. Spread some ricotta and mozzarella on slices of crusty bread, sprinkle with garlic powder, and broil until bubbly. Serve the soup with these on the side for dipping. It’s a total game-changer for a casual dinner party.
Gluten-Free Adaptation: As I mentioned, gluten-free lasagna noodles work great. Just watch the cooking time, as they can go from perfect to mushy very quickly. You can also use gluten-free fusilli or penne for a different texture.
Dairy-Free Option: Use a dairy-free ricotta (Kite Hill makes a good one) and skip the Parmesan and mozzarella. The soup itself is still rich and flavorful without the cheese. You can also add a splash of unsweetened cashew milk at the end for a little creaminess.
My personal favorite variation is adding a handful of fresh spinach at the very end. Just stir it in until it wilts. It adds color and a little extra nutrition, and it makes me feel slightly better about eating a whole bowl of pasta.
Serving & Storage Suggestions
This soup is best served hot, right after you’ve added the ricotta and garnishes. The contrast between the hot soup and the cool, creamy ricotta is part of the magic.
What to Serve Alongside: A simple green salad with a lemon vinaigrette cuts through the richness of the soup perfectly. For a heartier meal, serve it with a side of crusty garlic bread or a warm baguette for dipping. If you’re hosting a dinner party, I like to set up a little “topping bar” with extra Parmesan, red pepper flakes, fresh basil, and a bowl of garlic bread croutons. It lets guests customize their bowls and looks impressive with minimal effort.
Storage Instructions: If you have leftovers (which is rare in my house), let the soup cool completely before transferring it to an airtight container. Store it in the refrigerator for up to 4 days. The noodles will absorb a lot of the liquid, so the soup will thicken significantly. When you reheat it, add a splash of chicken broth or water to loosen it back up.
Freezing Tips: This soup freezes beautifully, but I recommend freezing it without the noodles. Cook the soup base, let it cool, and 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 then cook fresh noodles directly in the broth. The texture is so much better this way. If you freeze it with the noodles, they’ll turn into mush when reheated. Trust me on this one.
Reheating: The best way to reheat this soup is on the stovetop over medium-low heat. Stir occasionally until it’s hot all the way through. You can use the microwave in a pinch, but the stovetop gives you more control. And don’t forget to add a fresh dollop of ricotta on top. It makes it feel like a brand new meal.
The flavors actually deepen overnight, so leftovers are often even better the next day. It’s one of those rare soups that tastes like it’s been simmering for hours, even though it came together in under an hour.
Nutritional Information & Benefits
Let’s be honest, this is comfort food, so it’s not exactly a health food. But it does have some redeeming qualities.
Here’s an approximate per-serving breakdown (based on 6 servings, with the cheese toppings):
- Calories: ~520
- Protein: 28g
- Fat: 28g
- Carbohydrates: 42g
- Fiber: 5g
- Sugar: 10g
- Sodium: 980mg
The Italian sausage provides a good amount of protein, which helps keep you full. The tomatoes are packed with lycopene, a powerful antioxidant that’s great for heart health. The ricotta and mozzarella add calcium for strong bones. And the garlic and onions are known for their immune-boosting properties. So, while it’s not a salad, it’s not empty calories either.
If you’re watching your sodium intake, use low-sodium broth and skip the added salt until the very end. You can also use turkey sausage to cut down on fat. For a lower-carb version, swap the lasagna noodles for zucchini ribbons or spaghetti squash. It changes the texture, but it’s still delicious.
I personally love that this soup feels like a treat but doesn’t leave me feeling sluggish. It’s hearty enough to be a main course, but it’s not so heavy that you need a nap afterward. It’s a balanced indulgence, if that makes sense.
Conclusion
So there you have it. The Best One-Pot Lasagna Soup with Italian Sausage that I learned from a mechanic on a Tuesday afternoon. It’s proof that great recipes can come from the most unexpected places. Honestly, every time I make this soup, I think of Dave and his greasy receipt. It’s become a staple in my dinner rotation, and I hope it becomes one in yours too.
This soup is more than just a meal. It’s a conversation starter, a crowd-pleaser, and a little bit of magic in a bowl. The best part? You can make it your own. Add more spice, throw in some spinach, or load it up with extra cheese. There are no rules. Well, except one—don’t forget the balsamic vinegar. That’s non-negotiable.
I’d love to hear how it turns out for you. Did you add your own twist? Did your guests go back for thirds? Drop a comment below and let me know. And if you share a photo on Pinterest, tag me—I love seeing your creations. Now go make some soup and impress your friends. You’ve got this.
Frequently Asked Questions
Can I use ground beef instead of Italian sausage?
Absolutely. Ground beef works fine, but you’ll lose some of the fennel and garlic flavor that makes Italian sausage so distinctive. To compensate, add 1/2 teaspoon of fennel seeds and an extra clove of garlic to the pot when you sauté the onions.
How do I prevent the noodles from getting too mushy?
Cook them until they’re just al dente. They’ll continue to soften in the hot broth even after you turn off the heat. If you’re planning on having leftovers, consider cooking the noodles separately and adding them to individual bowls. This keeps them from absorbing too much liquid overnight.
Can I make this in a slow cooker?
Yes, with a few adjustments. Brown the sausage and sauté the onions on the stovetop first, then transfer everything except the noodles and cheese to a slow cooker. Cook on low for 4-6 hours or high for 2-3 hours. About 20 minutes before serving, stir in the broken noodles and cook on high until tender. Finish with the cheese as directed.
Is this soup freezer-friendly?
Yes, but freeze it without the pasta. The soup base freezes beautifully for up to 3 months. When you’re ready to serve, thaw it, reheat it, and cook fresh noodles directly in the broth. This ensures the best texture. If you freeze it with the noodles, they’ll turn mushy.
What can I use instead of red wine?
If you don’t have red wine or prefer not to use it, you can substitute an equal amount of beef or chicken broth. To mimic the acidity and depth, add an extra tablespoon of balsamic vinegar or a squeeze of lemon juice at the end of cooking.
Pin This Recipe!

Best One-Pot Lasagna Soup with Italian Sausage
This one-pot lasagna soup delivers all the rich, comforting flavors of classic lasagna without the fuss. With Italian sausage, tender lasagna noodles, and a creamy ricotta topping, it’s the perfect easy meal for a crowd.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 2 tablespoons olive oil
- 1 pound Italian sausage (mild or hot, casings removed)
- 1 large yellow onion, diced (about 1 cup)
- 4 cloves garlic, minced
- 1/2 cup dry red wine (like Merlot or Cabernet)
- 6 cups low-sodium chicken broth
- 1 can (28 ounces) crushed tomatoes (preferably San Marzano)
- 1 can (14.5 ounces) diced tomatoes, undrained
- 2 tablespoons tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon red pepper flakes (optional)
- 1 teaspoon salt (plus more to taste)
- 1/2 teaspoon black pepper
- 1 tablespoon balsamic vinegar
- 8 ounces dried lasagna noodles (about 8–10 sheets, broken into 1-inch pieces)
- 1 cup whole milk ricotta cheese
- 1/2 cup grated Parmesan cheese (freshly grated)
- 1/4 cup fresh basil leaves, chopped
- 2 cups shredded mozzarella cheese (for serving, optional)
Instructions
- Heat olive oil in a large Dutch oven over medium-high heat. Add Italian sausage, breaking it up with a wooden spoon, and cook until browned and crispy, about 5-7 minutes. Transfer sausage to a plate with a slotted spoon, leaving rendered fat in the pot.
- Reduce heat to medium. Add diced onion to the pot and cook, stirring occasionally, until soft and translucent, about 3-4 minutes. Add minced garlic and cook for 30 seconds until fragrant.
- Pour in red wine (or 1/2 cup extra broth) and scrape up browned bits from the bottom of the pot. Let simmer for about 1 minute until mostly evaporated.
- Add crushed tomatoes, diced tomatoes (with juices), and tomato paste. Stir until tomato paste is fully incorporated. Pour in chicken broth. Add dried oregano, dried basil, red pepper flakes (if using), salt, and pepper. Stir to combine.
- Bring soup to a boil, then reduce heat to low and simmer uncovered for 15 minutes, stirring occasionally.
- While soup simmers, break lasagna noodles into rough 1-inch pieces. After 15 minutes, stir in broken noodles and balsamic vinegar. Increase heat to medium-high and bring to a gentle boil, then reduce heat to medium-low and cook, stirring frequently, until noodles are tender, about 8-10 minutes.
- Stir browned sausage back into the pot. Taste and adjust seasoning as needed.
- In a small bowl, mix together ricotta cheese and half of the grated Parmesan.
- Ladle hot soup into bowls. Top each bowl with a dollop of ricotta mixture, remaining Parmesan, shredded mozzarella (if using), and fresh basil. Serve immediately.
Notes
Cook noodles until just al dente; they will continue to soften in the hot broth. For make-ahead, cook noodles separately and add to individual bowls to prevent mushiness. The soup thickens as it sits; add extra broth when reheating. Freeze soup base without noodles for best texture.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 520
- Sugar: 10
- Sodium: 980
- Fat: 28
- Saturated Fat: 10
- Carbohydrates: 42
- Fiber: 5
- Protein: 28
Keywords: lasagna soup, one-pot, Italian sausage, comfort food, easy dinner, soup recipe


