Love this? Save it for later!
Share the inspiration with your friends
It was 11:47 PM on a Thursday that had already gone sideways. The kids were finally asleep after a dinner that nobody really liked—I’d tried a new baked chicken recipe that was, let’s be honest, a total flop. I was standing in the kitchen, staring into the fridge, feeling that familiar mix of frustration and hunger. I wanted something warm, something creamy, something that tasted like a hug. But I didn’t have the energy for layering noodles and simmering béchamel for an hour. I had a pound of Italian sausage in the fridge, a box of lasagna noodles in the pantry, and a half-empty carton of heavy cream that was about to expire. And then the idea hit me—what if I just… skipped the layers? What if I turned all those cozy lasagna flavors into a soup?
Honestly, I thought it might be a disaster. I mean, lasagna is lasagna, right? It’s a project. It’s a commitment. But that night, I was too tired to care about tradition. I crumbled the sausage into a pot, threw in some garlic and tomatoes, and started adding things that felt right. The noodles broke into pieces as I dropped them in, and I remember thinking, “Well, this is either going to be genius or garbage.” Spoiler alert: it was genius. The whole thing came together in under 40 minutes, and when I took that first spoonful—creamy, savory, with little bits of sausage and tender pasta—I actually laughed out loud. Maybe you’ve been there, standing in your kitchen at a ridiculous hour, making something that feels like a secret. That’s this soup. It’s the lasagna you make when you need comfort fast, and it’s been a regular in our house ever since.
Why You’ll Love This Recipe
This creamy lasagna soup isn’t just another weeknight dinner—it’s the kind of meal that makes everyone at the table happy without making you spend all day in the kitchen. I’ve tested this recipe more times than I can count, tweaking the creaminess, the seasoning, and the pasta-to-broth ratio until it was just right. Here’s why I think you’ll love it as much as we do:
- Quick & Easy: From start to finish, this soup is ready in about 35 minutes. No layering, no waiting, no stress. Perfect for those nights when you need dinner on the table fast.
- Simple Ingredients: You probably have most of these things in your kitchen right now. Italian sausage, garlic, canned tomatoes, heavy cream, and lasagna noodles. No fancy trips to specialty stores.
- Perfect for Family Meals: This is the kind of soup that pleases everyone—kids love the creamy texture and fun pasta pieces, and adults appreciate the rich, savory flavor. It’s a crowd-pleaser that doesn’t break the bank.
- Unbelievably Delicious: The combination of creamy broth, spicy sausage, and tender noodles is next-level comfort food. It’s like eating lasagna with a spoon, but somehow even more satisfying.
- Budget-Friendly: A pound of sausage, some pantry staples, and a box of noodles feed a family of six with leftovers. That’s smart cooking, and it feels good.
What makes this recipe different from other lasagna soups out there is the texture. I use a little cream cheese along with the heavy cream to give the broth a silky, almost velvety finish that clings to the pasta perfectly. It’s not watery or thin—it’s rich and luxurious, the kind of soup that makes you close your eyes after the first bite. Trust me, this isn’t just another version of lasagna soup. It’s the one you’ll come back to again and again.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create something truly special. 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; use a good quality one like California Olive Ranch)
- 1 pound Italian sausage, casings removed (I prefer mild or sweet for the kids, but hot works great if you like spice)
- 1 medium yellow onion, diced (about 1 cup; adds sweetness and depth)
- 4 cloves garlic, minced (fresh is best, but jarred works in a pinch)
- 1 teaspoon dried oregano (or 1 tablespoon fresh, chopped)
- 1/2 teaspoon red pepper flakes (optional, but I love the little kick)
- 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 cup water (helps the pasta cook evenly)
For the Creamy Finish

- 1 cup heavy cream (adds richness; use full-fat for best results)
- 4 ounces cream cheese, softened and cut into small pieces (this is my secret ingredient for that velvety texture)
- 1/2 cup grated Parmesan cheese (freshly grated melts better than pre-shredded)
For the Pasta
- 8 ounces lasagna noodles, broken into 1-2 inch pieces (about 6-7 noodles; no need to cook them first)
For Serving
- Fresh basil or parsley, chopped (for color and freshness)
- Extra Parmesan cheese, for sprinkling
- Mozzarella cheese, shredded (optional, for a cheesy topping)
Substitution Guidance: If you don’t have Italian sausage, ground pork or beef with a teaspoon of fennel seeds and some red pepper flakes works beautifully. For a dairy-free version, use full-fat coconut milk instead of heavy cream and skip the cream cheese—it won’t be as thick, but it’ll still be delicious. Gluten-free lasagna noodles work great here; just adjust the cooking time as needed.
Equipment Needed
You don’t need anything fancy for this soup, which is part of why I love it. Here’s what you’ll need:
- Large Dutch oven or heavy-bottomed pot (5-6 quart capacity is perfect; I use my trusty Lodge enameled cast iron pot that I got on sale years ago)
- Wooden spoon or silicone 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 (I keep a set of magnetic ones on the fridge for quick access)
- Box grater or microplane (for fresh Parmesan—seriously, skip the pre-grated stuff if you can)
- Ladle (for serving; a 1-cup ladle makes portioning easy)
If you don’t have a Dutch oven, any large pot with a heavy bottom will work—just keep an eye on the heat so nothing scorches. A stockpot is fine, but you might need to stir a bit more often.
Preparation Method
Let’s make this soup. I’ve broken it down into clear steps, and I’ll share all the little tricks I’ve learned along the way.
- Brown the sausage: Heat the olive oil in your Dutch oven over medium-high heat. Add the Italian sausage, breaking it up with your wooden spoon as it cooks. You want nice brown bits on the bottom of the pot—that’s flavor. Cook for about 5-7 minutes, until no pink remains. Use a slotted spoon to transfer the sausage to a plate, leaving the drippings in the pot. (Don’t drain it! That fat is liquid gold.)
- Sauté the aromatics: Reduce the heat to medium. Add the diced onion to the pot and cook for 3-4 minutes, until softened and translucent. Scrape up any browned bits from the bottom as you stir. Add the minced garlic, dried oregano, and red pepper flakes (if using), and cook for another 30 seconds until fragrant. Your kitchen should smell amazing right about now.
- Build the broth: Pour in the crushed tomatoes, chicken broth, and water. Stir everything together, scraping up any remaining browned bits. Bring the mixture to a boil over high heat, then reduce to a simmer. Let it bubble gently for 5 minutes so the flavors meld.
- Cook the pasta: Add the broken lasagna noodles to the pot. Stir well so they’re submerged in the liquid. Let the soup simmer for 10-12 minutes, stirring occasionally, until the pasta is tender but still has a little bite (al dente). The noodles will continue to soften slightly as the soup sits, so don’t overcook them.
- Make it creamy: Reduce the heat to low. Add the softened cream cheese pieces and stir until completely melted into the broth. It might look a little lumpy at first, but keep stirring—it’ll smooth out. Slowly pour in the heavy cream while stirring constantly. Then add the grated Parmesan cheese and stir until melted. Taste the broth and adjust salt and pepper as needed. (I usually add about 1/2 teaspoon of salt and 1/4 teaspoon of black pepper, but it depends on your broth and sausage.)
- Finish and serve: Return the cooked sausage to the pot. Stir everything together and let it warm through for 1-2 minutes. Ladle the soup into bowls and top with fresh basil or parsley, extra Parmesan, and a sprinkle of mozzarella if you’re feeling extra cheesy. Serve immediately with crusty bread for dipping.
Pro tip: If you’re planning to have leftovers, cook the pasta separately and add it to individual bowls when serving. The noodles will soak up the broth overnight and get mushy. I learned this the hard way after a particularly sad leftover lunch.
Cooking Tips & Techniques
I’ve made this soup more times than I can count, and I’ve definitely made some mistakes along the way. Here are my best tips to help you get it right the first time:
- Don’t skip browning the sausage: Those browned bits on the bottom of the pot are pure flavor. If you rush this step, your broth will be less rich. Let the sausage get nice and crispy in spots.
- Watch the pasta: Lasagna noodles cook faster than you think, especially when broken into pieces. Start checking them at 8 minutes. You want them tender but not falling apart. Remember, they’ll keep cooking in the hot broth even after you turn off the heat.
- Low heat for the cream: When you add the cream cheese and heavy cream, keep the heat on low. High heat can cause the dairy to separate and curdle, giving you a grainy soup instead of a silky one. Patience pays off here.
- Taste as you go: Different brands of sausage and broth have different salt levels. Always taste before adding extra salt. I once oversalted a batch because I didn’t check, and it was a sad, salty mess.
- Use room temperature cream cheese: Cold cream cheese will clump up and take forever to melt. Let it sit on the counter for 15-20 minutes before you start cooking, or microwave it for 10 seconds to soften it up.
One time, I was multitasking and forgot to add the cream cheese entirely. I realized it when I was already serving, and I just stirred it into the leftovers. It worked fine, but the soup wasn’t as velvety as it should have been. So don’t be like me—add it while the soup is hot!
Variations & Adaptations
This soup is wonderfully flexible, and I’ve tried quite a few variations over the years. Here are some of my favorites:
- Vegetarian Version: Swap the Italian sausage for a plant-based sausage crumble or use 2 cups of chopped mushrooms and an extra can of cannellini beans. Sauté the mushrooms until they’re deeply browned for that savory, umami flavor.
- Spicy Kick: Use hot Italian sausage and add an extra 1/2 teaspoon of red pepper flakes. I made this version for a game day gathering, and it disappeared in minutes. Serve with a dollop of sour cream to cool things down.
- Cheesy Bread Topping: Instead of just sprinkling cheese on top, toast some thick slices of crusty bread with mozzarella and Parmesan under the broiler, then float them on top of each bowl. It’s like lasagna and French onion soup had a beautiful baby.
- Slow Cooker Adaptation: Brown the sausage and onions on the stove first, then transfer everything except the cream, cream cheese, and pasta to a slow cooker. Cook on low for 4-6 hours. Stir in the dairy and cooked pasta just before serving.
- Lighter Version: Use half-and-half instead of heavy cream and reduce the cream cheese to 2 ounces. The soup won’t be as thick, but it’ll still be creamy and delicious. I’ve made this on a Tuesday night when I was trying to be “good,” and it totally hit the spot.
My personal favorite variation is adding a handful of fresh spinach at the end—it wilts right into the hot broth and adds a pop of color and nutrients. My kids don’t even notice it.
Serving & Storage Suggestions
This soup is best served hot, straight from the pot, with a generous sprinkle of Parmesan and some crusty bread for dipping. I like to serve it in wide, shallow bowls so the noodles and sausage are easy to grab with a spoon. A side salad with a simple vinaigrette balances out the richness perfectly.
Storage: Store 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 up. That’s not a bad thing—it becomes almost like a pasta casserole the next day.
Reheating: Reheat on the stovetop over medium-low heat, adding a splash of chicken broth or water to thin it out if needed. Microwave works too, but stir every 30 seconds to heat evenly. I actually think this soup tastes even better the next day—the flavors meld together beautifully overnight.
Freezing: Freeze the soup without the pasta for up to 3 months. Let it cool completely, then transfer to freezer-safe containers. When you’re ready to eat, thaw in the refrigerator overnight, reheat on the stove, and add freshly cooked pasta. This is my go-to meal prep trick for busy weeks.
Nutritional Information & Benefits
Here’s an approximate nutritional breakdown per serving (based on 6 servings):
- Calories: 520
- Protein: 24g
- Fat: 34g
- Carbohydrates: 32g
- Fiber: 4g
- Sugar: 9g
- Sodium: 980mg
This soup is a good source of protein from the Italian sausage and calcium from the dairy. The tomatoes provide lycopene, an antioxidant that supports heart health, and the garlic has immune-boosting properties. If you’re watching your sodium, use low-sodium broth and go easy on the added salt. For a lower-carb option, swap the lasagna noodles for zucchini ribbons or shirataki noodles—just add them at the end so they don’t get mushy.
I personally love that this soup feels indulgent but still has some redeeming qualities. It’s the kind of meal that fills you up without weighing you down, and that’s a win in my book.
Conclusion
This creamy lasagna soup with Italian sausage has become a staple in our house for good reason. It’s quick, it’s affordable, and it delivers all the cozy, comforting flavors of traditional lasagna without the hours of work. Whether you’re feeding a hungry family on a busy weeknight or just craving a bowl of something warm and wonderful, this recipe delivers every single time.
I love that this soup is forgiving—you can tweak the spices, swap the protein, or add extra veggies, and it still turns out delicious. It’s the kind of recipe that makes you feel like a smart cook, even on days when nothing else goes right. So go ahead, make a big pot, and don’t be surprised when everyone asks for seconds. And if you come up with your own twist, I’d love to hear about it—drop a comment below and share your creation!
Frequently Asked Questions
Can I use ground beef instead of Italian sausage?
Absolutely! Just add a teaspoon of fennel seeds and a pinch of red pepper flakes to the ground beef as it cooks to mimic that classic Italian sausage flavor. It won’t be exactly the same, but it’ll still be delicious.
How do I prevent the soup from becoming too thick?
The pasta absorbs broth as it sits, so if you’re planning to have leftovers, cook the noodles separately and add them to individual bowls when serving. Alternatively, add an extra cup of chicken broth when reheating to thin it out.
Can I make this soup dairy-free?
Yes! Use full-fat coconut milk instead of heavy cream and skip the cream cheese. The coconut milk adds a subtle sweetness that works surprisingly well with the tomatoes and sausage. Use a dairy-free Parmesan alternative for topping.
What’s the best way to reheat leftovers without the pasta getting mushy?
Reheat the soup gently on the stovetop over medium-low heat, adding a splash of broth or water. If the pasta is already in the soup, it will be softer, but it’ll still taste great. For best results, make fresh pasta when reheating frozen soup.
Can I add vegetables to this soup?
Definitely! Sautéed mushrooms, bell peppers, zucchini, or spinach all work beautifully. Add heartier veggies like mushrooms and peppers when you cook the onions, and add delicate greens like spinach right at the end so they just wilt into the hot broth.
Pin This Recipe!

Creamy Lasagna Soup with Italian Sausage
This creamy lasagna soup delivers all the cozy, comforting flavors of traditional lasagna without the hours of work. Ready in about 35 minutes, it’s a quick and easy weeknight dinner that pleases everyone at the table.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 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
- 1/2 teaspoon red pepper flakes (optional)
- 1 (28-ounce) can crushed tomatoes
- 4 cups low-sodium chicken broth
- 1 cup water
- 1 cup heavy cream
- 4 ounces cream cheese, softened and cut into small pieces
- 1/2 cup grated Parmesan cheese
- 8 ounces lasagna noodles, broken into 1-2 inch pieces (about 6–7 noodles)
- Fresh basil or parsley, chopped (for serving)
- Extra Parmesan cheese (for serving)
- Mozzarella cheese, shredded (optional, for serving)
Instructions
- Heat the olive oil in a large Dutch oven over medium-high heat. Add the Italian sausage, breaking it up with a wooden spoon as it cooks. Cook for 5-7 minutes until no pink remains and brown bits form on the bottom. Use a slotted spoon to transfer the sausage to a plate, leaving the drippings in the pot.
- Reduce heat to medium. Add the diced onion to the pot and cook for 3-4 minutes until softened and translucent, scraping up any browned bits. Add the minced garlic, dried oregano, and red pepper flakes (if using) and cook for 30 seconds until fragrant.
- Pour in the crushed tomatoes, chicken broth, and water. Stir to combine, scraping up any remaining browned bits. Bring to a boil over high heat, then reduce to a simmer. Let it bubble gently for 5 minutes.
- Add the broken lasagna noodles to the pot and stir well. Simmer for 10-12 minutes, stirring occasionally, until the pasta is tender but still al dente.
- Reduce heat to low. Add the softened cream cheese pieces and stir until completely melted into the broth. Slowly pour in the heavy cream while stirring constantly. Add the grated Parmesan cheese and stir until melted. Taste and adjust salt and pepper as needed.
- Return the cooked sausage to the pot. Stir and let warm through for 1-2 minutes. Ladle into bowls and top with fresh basil or parsley, extra Parmesan, and mozzarella if desired. Serve immediately with crusty bread.
Notes
For leftovers, cook the pasta separately and add it to individual bowls when serving to prevent the noodles from getting mushy. Use room temperature cream cheese for easier melting. If the soup thickens too much upon reheating, add a splash of chicken broth or water to thin it out.
Nutrition
- Serving Size: 1 serving
- Calories: 520
- Sugar: 9
- Sodium: 980
- Fat: 34
- Saturated Fat: 16
- Carbohydrates: 32
- Fiber: 4
- Protein: 24
Keywords: lasagna soup, creamy lasagna soup, Italian sausage soup, easy weeknight dinner, comfort food, one pot meal


