This One-Pot Creamy Alfredo Lasagna Soup is a warm and cheesy hug in a bowl! With pasta, rich Alfredo sauce, and savory seasonings, it’s a comfort food dream come true.
Who wouldn’t love a lasagna that’s a soup? I always enjoy slurping up those cheesy noodles and dreaming of the next bite. It’s so easy to make, too—just toss everything into one pot!
Key Ingredients & Substitutions
Italian Sausage: This is key for flavor. If you don’t have it or prefer a healthier option, try ground turkey or chicken instead. For a vegetarian twist, use plant-based sausage or mushrooms.
Lasagna Noodles: Traditional lasagna noodles work great, but if you’re low on time, use any small pasta like bowties or penne. Just adjust cooking time as needed.
Alfredo Sauce: Store-bought makes it quick, but homemade is always nice if you have the time. If you want a lighter version, swap half the cream for more chicken broth or use a creamy cashew sauce.
Spinach: Fresh spinach is perfect for wilting, but you can use frozen spinach as well. Just make sure to thaw and drain it well before adding.
How Do I Get the Soup Creamy Without Lumps?
Achieving a creamy texture in soup is simple if you follow a few tips. Start by adding heavy cream and Alfredo sauce at the right time, ensuring they’re fully mixed in before adding any pasta.
- Gradually stir in cream and Alfredo sauce to the sausage mixture while the heat is low to avoid curdling.
- Mix the cheeses in after the soup is off the heat for a smooth melt-in-your-mouth texture.
- Adjust heat carefully when simmering the soup to prevent sticking and scorching at the bottom.

One-Pot Creamy Alfredo Lasagna Soup
Ingredients You’ll Need:
- 1 lb (450 g) Italian sausage (mild or spicy), casings removed
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 4 cups (1 liter) chicken broth
- 1 cup (240 ml) heavy cream
- 1 cup (240 ml) Alfredo sauce (store-bought or homemade)
- 6 lasagna noodles, broken into bite-sized pieces
- 1 (14.5 oz/400 g) can diced tomatoes, drained
- 2 cups fresh baby spinach leaves
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 1 teaspoon dried Italian seasoning
- Salt and freshly ground black pepper, to taste
- Fresh thyme sprigs or chopped fresh basil (optional, for garnish)
How Much Time Will You Need?
This delightful soup takes about 10 minutes for prep and around 20-25 minutes for cooking, so in total, you’ll need about 35-40 minutes from start to finish. That’s quick enough for a weeknight dinner!
Step-by-Step Instructions:
1. Cook the Sausage:
In a large pot or Dutch oven, cook the Italian sausage over medium heat. Use a spatula to break it up into crumbles as it browns, and cook until it’s completely cooked through. If there’s excess fat, feel free to drain it off to keep your soup from being too greasy.
2. Sauté the Veggies:
Add the finely chopped onion and minced garlic to your pot. Cook them together for about 2-3 minutes until the onions are soft and fragrant. This will add lovely flavor to your soup!
3. Combine the Base:
Now it’s time to add the chicken broth, heavy cream, and Alfredo sauce. Stir everything together until it’s well combined and ready for the noodles.
4. Add Noodles and Tomatoes:
Throw in the broken lasagna noodles and the drained diced tomatoes. Give it a good stir to mix everything up nicely.
5. Season and Simmer:
Sprinkle in the dried Italian seasoning, salt, and pepper. Bring your soup to a gentle boil, then lower the heat and let it simmer, uncovered, for about 12-15 minutes. You’ll want to stir occasionally to make sure nothing sticks to the bottom of the pot.
6. Stir in the Spinach:
Once the noodles are cooked to your liking, add the fresh baby spinach leaves. Cook for an additional 2 minutes, just until the spinach is wilted and vibrant.
7. Make it Creamy:
Take your pot off the heat and mix in the shredded mozzarella and grated Parmesan cheeses. Stir until everything is melted and the soup is wonderfully creamy.
8. Taste and Adjust:
Before serving, taste your soup and adjust the seasoning with extra salt and pepper as needed. Every palate is different!
9. Serve and Enjoy:
Dish out the soup into bowls and garnish with fresh thyme sprigs or chopped basil, along with a sprinkle of black pepper if you like. Enjoy your creamy, cheesy comfort in a bowl!
This One-Pot Creamy Alfredo Lasagna Soup is truly a delightful take on classic lasagna, providing all the delicious flavor without the fuss—perfect for any cozy evening!

Can I Use Ground Turkey Instead of Italian Sausage?
Yes, absolutely! Ground turkey is a great substitute for Italian sausage. To enhance the flavor, you might want to add some Italian seasoning or spices to mimic that savory taste.
What Can I Use Instead of Heavy Cream?
If you’re looking to lighten the recipe, you can replace heavy cream with half-and-half or a mix of Greek yogurt and milk. Just add the yogurt at the end to keep it creamy without curdling.
How Should I Store Leftovers?
Leftovers can be stored in an airtight container in the fridge for up to 3 days. To reheat, gently warm on the stovetop or in the microwave, stirring occasionally. You may want to add a splash of broth to loosen the soup if it thickens up.
Can I Freeze This Soup?
Yes, you can freeze the soup! However, the cream may change texture when thawed. To freeze, let it cool completely, then transfer to freezer-safe containers or bags. When ready to eat, thaw overnight in the fridge and reheat gently on the stove.