This Alfredo Lasagna Soup is a warm and cozy dish that’s perfect for chilly nights. It combines creamy Alfredo sauce, tender pasta, and plenty of cheese for a real treat!
The best part? You get all the comforting flavors of lasagna in a simpler, soup form! I like to add some garlic bread on the side—because who can resist that? 🍞
Making this soup is a breeze! Just mix everything in one pot, and you’ll have a filling meal in no time. It’s a family favorite at my house, and I’m sure it will be at yours too!
Key Ingredients & Substitutions
Ground Italian Sausage: This provides a flavorful base. If you’re looking for a lighter option, turkey sausage works well too. For a meat-free version, try using lentils or a plant-based sausage!
Heavy Cream: Creates a rich and creamy texture. You can substitute with half-and-half or whole milk if you want to reduce fat, though it may be less creamy. I sometimes use a splash of almond milk for a twist!
Lasagna Noodles: I love using fresh lasagna noodles for a soft texture. Dried egg noodles or even shell pasta work as great alternatives. Just adjust cooking times as needed!
Parmesan Cheese: Grated Parmesan adds that cheesy flavor. If you’re out, Pecorino Romano or nutritional yeast (for a vegan option) are good substitutes!
How Do I Make Sure My Soup is Creamy and Not-Curds?
The trick to a creamy Alfredo soup is to add the heavy cream gradually and ensure it’s at a lower heat when mixing. Here’s how:
- After the noodles are tender, lower the heat before stirring in the cream and cheese.
- Stir well to combine and allow it to heat through without boiling. Boiling can cause the cream to separate.
This way, you retain that luscious, smooth texture that makes this soup so comforting!
How Can I Boost the Flavor of My Soup?
For an extra flavor kick, don’t forget to season throughout the cooking process. Here are a few tips:
- Add salt and pepper when cooking your sausage and veggies to layer flavors.
- Try adding a splash of white wine when sautéing onions and mushrooms for a depth of flavor.
- A pinch of red pepper flakes can add a nice heat if you prefer some spice!
These little extras can elevate your Alfredo Lasagna Soup from good to amazing!

Alfredo Lasagna Soup
Ingredients You’ll Need:
For the Soup:
- 1 lb ground Italian sausage (mild or spicy)
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 8 oz mushrooms, sliced
- 4 cups chicken broth
- 2 cups heavy cream
- 8 oz fresh or dried lasagna noodles, broken into large pieces (or use wide egg noodles or pasta sheets)
- 4 cups fresh spinach, roughly chopped
- 1 cup grated Parmesan cheese
- 1 teaspoon dried Italian seasoning
- Salt and black pepper, to taste
- 2 tablespoons olive oil or butter
- Fresh parsley, chopped for garnish
How Much Time Will You Need?
This delicious Alfredo Lasagna Soup takes about 30 minutes from start to finish. You’ll spend around 10 minutes prepping your ingredients and about 20 minutes cooking it all together. Perfect for a quick weeknight dinner!
Step-by-Step Instructions:
1. Cook the Sausage:
Start by heating the olive oil or butter in a large pot over medium heat. Add the ground Italian sausage and cook it for about 5-7 minutes, breaking it apart with a spatula until it’s nicely browned and cooked through. Use a slotted spoon to remove the sausage and set it aside, leaving the tasty drippings in the pot.
2. Sauté the Vegetables:
In the same pot, toss in the finely chopped onion and sauté for about 3-4 minutes until it softens. Next, add the minced garlic and sliced mushrooms. Keep cooking until the mushrooms are browned and the onions are translucent, about 5-6 minutes more. Your kitchen will smell amazing!
3. Add Broth and Noodles:
Pour in the chicken broth and bring everything to a gentle boil. Once boiling, add the broken lasagna noodles (or your choice of pasta). Lower the heat and let it simmer until the noodles are tender, which should take about 8-10 minutes. Be sure to check the package instructions if you’re using dried pasta, to get the cooking time just right.
4. Create the Creamy Base:
Once the noodles are cooked, stir in the heavy cream and grated Parmesan cheese. Mix well until the cheese melts and everything comes together in a creamy, delightful soup!
5. Finish with Spinach and Sausage:
Add the cooked sausage back into the pot along with the chopped spinach and Italian seasoning. Stir gently and heat through for about 2 minutes, or until the spinach wilts nicely.
6. Taste and Season:
Give your soup a taste, and adjust the seasoning with salt and black pepper as needed. You want all those flavors to shine!
7. Serve and Enjoy:
Serve your Alfredo Lasagna Soup hot, garnished with freshly chopped parsley and extra Parmesan cheese if you like. For a cozy touch, pair it with some warm garlic bread on the side. Enjoy every comforting spoonful!
Buon appetito!
Can I Use Ground Turkey Instead of Sausage?
Absolutely! Ground turkey is a great substitute for Italian sausage if you want a leaner option. Just add a bit of extra seasoning, like fennel and garlic powder, to mimic the flavor of traditional sausage.
Can I Make This Soup Vegetarian?
Yes! Just skip the sausage and use vegetable broth instead of chicken broth. You can add hearty vegetables like zucchini, bell peppers, or mushrooms for extra texture. For protein, consider adding lentils or beans!
How Should I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, warm gently on the stove or in the microwave. If the soup thickens, just add a splash of broth or cream to bring it back to a soup-like consistency.
Can I Freeze Alfredo Lasagna Soup?
While you can freeze this soup, keep in mind that the cream may separate when thawed. For best results, freeze it without the cream, then stir in the cream after reheating. It’ll be just as delicious!



