Look, I’m gonna be honest—I stumbled onto this Creamy Alfredo Lasagna Soup recipe completely by accident. Was trying to make regular lasagna on a Tuesday night (because apparently I hate myself), and halfway through I realized I forgot to buy ricotta cheese. Again. So instead of running to the store like a normal person, I just threw everything into a pot and hoped for the best.
Best. Decision. Ever.
Now here’s the thing about this soup—it’s basically all the good parts of lasagna without the layering drama or the hour-long bake time. And trust me, after making this probably fifty times (my family’s obsessed), I’ve got this down to a science. Well, sort of. I still mess up the cheese part sometimes, but we’ll get to that.
Table of Contents :

Why This Creamy Alfredo Lasagna Soup Actually Works :
So everyone keeps asking me for this recipe, and I finally decided to write it down properly instead of just texting random measurements to people. The secret is in the order you add things—learned this the hard way after creating what can only be described as cheesy pasta water three times in a row.
This soup hits different because you get those broken lasagna noodles that soak up all the creamy goodness, plus Italian sausage for that hearty factor. My neighbor Sarah swears I must add something special, but honestly? It’s just good ingredients and not overthinking it.
The beauty of this Creamy Alfredo Lasagna Soup is that it cooks in one pot. No separate pasta water, no layering, no waiting around for an hour while your stomach growls. Thirty minutes max, and you’re eating something that tastes like you spent way more time on it.
What Goes Into This Magical One-Pot Wonder :

Okay, so ingredient shopping for this Creamy Alfredo Lasagna Soup. I’ve tried probably ten different variations, and here’s what actually matters:
The Protein:
- 1 lb Italian sausage (I use the spicy kind because regular is boring)
- Don’t even think about turkey sausage. Just don’t.
The Vegetables:
- 1 medium onion, diced (yellow onion works fine, don’t get fancy)
- 8 oz mushrooms, sliced (baby bellas if you’re feeling fancy, regular white if you’re not)
- 3-4 cloves garlic, minced (I always use more because I’m obsessed)
- 4 cups fresh spinach (frozen works too, just squeeze it dry)
The Base:
- 4 cups low-sodium chicken broth
- 1½ cups heavy cream (don’t you dare substitute half-and-half)
- 8-10 lasagna noodles, broken into pieces
The Cheese Situation:
- 1 cup freshly grated Parmesan (please don’t use the pre-shredded stuff)
- 1 cup shredded mozzarella
- ½ cup ricotta for serving (optional, but why would you skip this?)
Seasonings:
Speaking of ingredients, good luck finding decent mushrooms this time of year. I swear they’re either slimy or expensive, never just normal. But whatever you find will work—this soup is pretty forgiving.
How to Make This Creamy Alfredo Lasagna Soup :

Step 1: Brown the Sausage
Heat up your biggest pot (trust me on the size thing) over medium heat. Add the Italian sausage and break it up with a spoon. Let it get nice and brown—like actually brown, not just “warm and gray.” Takes about 6-8 minutes. Remove it from the pot but leave all those beautiful drippings.
Step 2: Sauté the Vegetables
Add the diced onion and sliced mushrooms to the same pot. Cook for about 5 minutes until the onions get soft and the mushrooms stop looking like sad little sponges. Then add the garlic and cook for another minute. Don’t burn the garlic—learned that lesson the hard way when my smoke alarm went off three times in one week.
Step 3: Build the Base
Add the cooked sausage back to the pot, then pour in the chicken broth. Bring it to a simmer and add your broken lasagna noodles. Here’s where people mess up—don’t just dump them in. Break each noodle into 2-3 pieces first, or you’ll have these massive noodle sheets that are impossible to eat with a spoon.
Step 4: The Cream Magic
While the noodles are cooking (about 10-12 minutes), make your cream mixture. In a small saucepan, melt the butter over medium-low heat. Whisk in the flour and cook for a minute—it’ll look like paste, but that’s normal. Slowly whisk in the heavy cream until it’s smooth and thick. This is your roux, and it’s what keeps the soup from separating later.
Step 5: Bring It All Together
Once your noodles are tender, stir in the spinach (it’ll wilt immediately), then slowly add your cream mixture while stirring. Turn the heat to low and gradually add the Parmesan cheese, stirring constantly. If you add it too fast, it’ll clump up and you’ll have cheesy lumps floating around. Been there.
Step 6: Final Touches
Add the oregano, basil, salt, and pepper. Taste it—does it need more cheese? More salt? Trust your instincts here. Let it simmer for another 3-5 minutes to thicken up.
My Hard-Learned Tips for Perfect Creamy Alfredo Lasagna Soup :
After making this countless times (and screwing it up more than I care to admit), here’s what I wish someone had told me:
About the Cheese: Add it off the heat or on very low heat. High heat makes Parmesan seize up and get grainy. If this happens, don’t panic—just whisk in a splash of warm broth and it usually smooths out.
Noodle Timing: Cook them until they’re just barely tender. They’ll continue cooking in the hot soup, and nobody wants mushy lasagna noodles.
Cream Alternatives: I’ve tried this with half-and-half when I was out of heavy cream. It works, but it’s not as rich. Coconut cream is surprisingly good if you’re dairy-free, but it adds a slight coconut flavor that some people love and others hate.
Storage Stuff: This soup is amazing fresh, but it gets thick when you refrigerate it. Just add a splash of broth when reheating and stir well. Freezes okay for about a month, but the texture changes slightly.
What to Serve with This Creamy Alfredo Lasagna Soup :
Honestly? This soup is pretty filling on its own, but I always make garlic bread because, well, it’s garlic bread. My kids eat this with way too much Parmesan sprinkled on top, and I’ve stopped fighting them on it.
A simple side salad works if you’re trying to convince yourself this is a balanced meal. But let’s be real—this is comfort food, not health food. Sometimes you just need something that makes you feel like you’re wrapped in a warm blanket.

The Verdict on This Easy One-Pot Dinner :
Look, I make this Creamy Alfredo Lasagna Soup at least twice a month now. It’s become my go-to when I need something comforting but don’t want to spend forever in the kitchen. Takes maybe 30 minutes start to finish, uses one pot, and tastes like you actually know what you’re doing in the kitchen.
My 12-year-old literally asks for “that lasagna soup thing” at least once a week. My husband, who claims he doesn’t like soup (weird, right?), always goes back for seconds. Even my picky mother-in-law admitted it was “pretty good,” which from her is basically a Michelin star.
Is it exactly like regular lasagna? No. Is it better in some ways? Absolutely. You get all those familiar flavors without the hassle, and you can customize it however you want. Want more vegetables? Throw in some bell peppers or zucchini. Want it spicier? Use hot Italian sausage or add some red pepper flakes.
The best part is how forgiving this recipe is. I’ve accidentally added too much broth (just simmer longer), not enough cheese (add more), and even forgotten ingredients entirely. It always turns out good. Not perfect, maybe, but good enough that people keep asking for the recipe.
So there you have it—my not-so-secret Creamy Alfredo Lasagna Soup recipe. Try it on a weeknight when you want something cozy but don’t want to deal with actual lasagna construction. Let me know how yours turns out, and if you find any genius modifications, I’m all ears!
Happy cooking! (And may your cheese never seize up on you.)
Creamy Alfredo Lasagna Soup – Easy One-Pot Dinner
This Creamy Alfredo Lasagna Soup combines all the flavors of traditional lasagna in an easy one-pot dinner. Made with Italian sausage, broken lasagna noodles, spinach, and a rich Parmesan cream sauce.
Ingredients
- 1 lb Italian sausage
- 1 medium onion, diced
- 8 oz mushrooms, sliced
- 3-4 cloves garlic, minced
- 4 cups fresh spinach
- 4 cups low-sodium chicken broth
- 1½ cups heavy cream
- 8-10 lasagna noodles, broken into pieces
- 1 cup freshly grated Parmesan cheese
- 1 cup shredded mozzarella cheese
- ½ cup ricotta cheese (optional)
- 1 tsp dried oregano
- ½ tsp dried basil
- 2 tbsp butter
- 2 tbsp all-purpose flour
- Salt and pepper to taste
Instructions
-
Step 1Heat large pot over medium heat. Add Italian sausage and cook, breaking up with spoon, until browned, about 6-8 minutes. Remove sausage and set aside.
-
Step 2Add onion and mushrooms to the same pot. Cook for 5 minutes until soft. Add garlic and cook for 1 minute.
-
Step 3Return sausage to pot. Add chicken broth and bring to simmer. Add broken lasagna noodles and cook for 10-12 minutes until tender.
-
Step 4In small saucepan, melt butter over medium-low heat. Whisk in flour for 1 minute. Slowly whisk in heavy cream until smooth and thickened.
-
Step 5Stir spinach into soup until wilted. Add cream mixture, stirring well. Turn heat to low and gradually add Parmesan cheese, stirring constantly.
-
Step 6Add oregano, basil, salt, and pepper. Simmer 3-5 minutes to thicken. Serve topped with mozzarella and ricotta if desired.