30-Minute Creamy Alfredo Lasagna Soup
This creamy Alfredo lasagna soup turns everything you crave about a pan of bubbly lasagna into one rich, cozy bowl.

Broken lasagna noodles, Italian sausage, and spinach swim in a garlicky, cheesy broth that comes together in about 30 minutes.
Why This Soup Hits the Spot
The broth is silky from cream cheese and heavy cream, with a deep savory note from tomato paste and well-browned sausage. It tastes like you spent hours on it without any of the layering.
The noodles soak up just enough liquid to soften without turning to mush, and the spinach adds a fresh pop of green. It’s a one-pot meal that feels indulgent, and making it is surprisingly straightforward.
Ingredients

- 2 tbsp olive oil: for browning the sausage.
- 1 lb mild Italian sausage, casings removed: spicy works beautifully too, or use ground turkey for a lighter soup.
- 1 medium yellow onion, finely chopped.
- 4 garlic cloves, minced.
- 3 tbsp tomato paste: adds the deep, slow-simmered flavor lasagna is known for.
- 1 tsp Italian seasoning.
- 1/4 tsp red pepper flakes, plus more for serving.
- 4 cups chicken broth: vegetable broth works in a pinch.
- 1/2 cup heavy cream: half-and-half will give a slightly thinner broth.
- 4 oz cream cheese, softened and cut into chunks: full-fat gives the smoothest texture.
- 8 oz broken lasagna noodles: snap them into roughly 2-inch pieces.
- 3 cups packed fresh baby spinach.
- 1 cup shredded mozzarella, for serving.
- 1/2 cup grated Parmesan, for serving.
- Salt and black pepper, to taste.
Variations / Substitutions
- Protein: Italian turkey sausage or ground chicken keep it lighter. Brown it well before adding the aromatics.
- Greens: chopped kale or baby arugula work in place of the spinach. Stir them in and cook until just wilted.
- Dairy-free: use a thick oat cooking cream and a vegan cream cheese alternative. The texture will be a little less rich but still satisfying.
- Gluten-free: swap in your favorite sturdy gluten-free pasta and cook it just to al dente, as it can soften further in the soup base.
- Extra veggies: add a diced carrot with the onion for sweetness, or stir in a drained can of fire-roasted tomatoes before the broth.
If you prefer a tomato-forward bowl, try the classic Lasagna Soup instead.
How to Make Creamy Alfredo Lasagna Soup
Step 1: Brown the Sausage and Aromatics

Heat the olive oil in a large pot or Dutch oven over medium-high heat. Add the 1 lb Italian sausage and cook, breaking it into crumbles with a wooden spoon, until it’s no longer pink and the edges are getting crispy, about 5 minutes.
You’ll see little browned bits start to stick to the bottom of the pot. Don’t worry, those will lift off later and add flavor.
Stir in the chopped onion and cook for 3 minutes, until softened. Add the minced garlic, tomato paste, Italian seasoning, and red pepper flakes. Cook, stirring often, for 1 minute more, until the tomato paste darkens slightly and smells rich.
Step 2: Build the Creamy Broth

Pour in the chicken broth and scrape up any browned bits from the bottom of the pot with a wooden spoon.
Add the heavy cream and stir well. Drop in the chunks of cream cheese. Reduce the heat to medium and whisk gently until the cream cheese melts completely and the broth looks smooth, about 3 minutes. You may see a few tiny white flecks, that’s fine, they’ll disappear as the soup simmers.
Taste the broth at this point and season with a pinch of salt and pepper. Don’t go heavy yet, the cheese and sausage will add more saltiness later.
Step 3: Simmer the Noodles and Wilt the Spinach

Bring the soup to a gentle boil over medium-high heat. Stir in the broken lasagna noodles, reduce the heat, and let it bubble gently, uncovered, until the noodles are tender with just a bit of chew left, 8 to 10 minutes. Stir the pot a few times so nothing sticks to the bottom.
The soup will thicken as the noodles release starch, giving it a luscious, creamy texture.
Turn off the heat. Add the spinach in handfuls, stirring until it wilts down into the hot broth, about 1 minute. Season with salt and pepper to taste.
Step 4: Ladle and Top with Cheese

Ladle the soup into deep bowls while it’s piping hot. Sprinkle the shredded mozzarella and grated Parmesan generously over each serving. The cheese will melt into creamy strings on top.
Serve right away, with extra red pepper flakes on the side for anyone who wants more heat.
Tips for the Best Soup
- Bring the cream cheese to room temperature before you start. Cold cream cheese can seize up and leave tiny lumps in the broth.
- Don’t let the soup boil hard after adding the cream. A gentle simmer keeps it smooth and prevents any dairy from separating.
- Break the lasagna noodles into pieces roughly 2 inches long. Any smaller and they’ll turn gummy; too large and they’re hard to eat.
- If you make this ahead, the pasta will soak up liquid overnight. Add a splash of extra broth when you reheat it.
If you want to swap in a different noodle, here’s a guide to get it al dente.
| Pasta Shape | Approximate Simmer Time |
|---|---|
| Broken lasagna | 8 – 10 minutes |
| Farfalle | 10 – 12 minutes |
| Penne | 9 – 11 minutes |
| Rotini | 8 – 10 minutes |
Storing Leftover Soup
- Refrigerate: Cool the soup and store it in an airtight container for up to 3 days. The noodles will continue to absorb liquid, so the broth will be thicker when you take it out.
- Reheating: Add a splash of chicken broth or milk to loosen it up, then warm gently on the stovetop over medium-low heat, stirring occasionally. Don’t nuke it at full power or the cream may separate.
What to Serve With Creamy Alfredo Lasagna Soup
Crusty garlic bread is the obvious partner, and for good reason: the buttery crunch against the creamy soup is hard to beat. A simple arugula salad with lemon vinaigrette cuts through the richness without weighing you down. If you want something green on the side, roasted broccoli with garlic and a squeeze of lemon works nicely and uses the same oven you might use for the bread.
Frequently Asked Questions
Can I use store-bought Alfredo sauce instead of cream and cream cheese?
Yes. Replace the heavy cream and cream cheese with 1 cup of your favorite jarred Alfredo sauce. Stir it in after the broth, then taste and adjust the salt, since jarred sauces can vary.
Can I make this soup ahead of time?
You can make the broth base and brown the sausage a day ahead, but cook the noodles just before serving. If you cook and store them together, the pasta will swell and turn soft.
Is this soup freezable?
I don’t recommend freezing it. Dairy-based soups tend to separate when thawed, and the pasta texture suffers. It’s best made fresh or eaten within a few days from the fridge.
How do I keep the noodles from getting mushy?
Stir the soup gently and don’t overcook the pasta. As soon as the noodles are tender with a slight bite, turn off the heat. If you know you’ll have leftovers, you can cook the pasta separately and add it just to the bowl.

Ingredients
Method
- Heat oil in a large pot over medium-high heat. Brown sausage, breaking it apart, about 5 minutes.
- Add onion and cook 3 minutes. Stir in garlic, tomato paste, Italian seasoning, and red pepper flakes and cook 1 minute.
- Pour in broth and heavy cream, scraping up browned bits. Add cream cheese; whisk over medium heat until melted and smooth, about 3 minutes. Season lightly with salt and pepper.
- Bring to a gentle boil, stir in noodles, and simmer until tender, 8-10 minutes, stirring occasionally.
- Remove from heat, add spinach and stir until wilted, about 1 minute. Adjust salt and pepper to taste.
- Ladle into bowls, top with mozzarella and Parmesan, and serve hot.
