Creamy Lasagna Soup Recipe: all the cozy, cheesy layers you crave, without the stack-and-bake fuss. I pull this out on chilly nights, when I want comfort fast and the dishwasher wants a night off. You get tender lasagna noodles, a rich tomato broth, and a creamy, ricotta-cheesy finish in one pot. I call it a hug in a bowl, with better posture.
Homemade Creamy Lasagna Soup Recipe
I built this creamy lasagna soup for busy weeknights and lazy Sundays. You still get the same flavors as classic lasagna savory sausage, silky tomato sauce, and a trio of cheeses without juggling multiple pans. The soup format packs flavor into every spoonful and saves time.
You customize it easily based on your mood and pantry. I switch between mild and hot Italian sausage, and I toss in spinach when I want greens. I also tweak the creaminess with a splash of heavy cream or half-and-half, though I never skip that ricotta dollop on top.
Ingredients You’ll Need
The soup
- 1 tablespoon olive oil
- 1 pound Italian sausage (mild or hot), casings removed
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon Italian seasoning
- 1/2 to 1 teaspoon red pepper flakes (optional)
- 1 (28-ounce) can crushed tomatoes
- 6 cups low-sodium chicken or vegetable broth, plus more as needed
- 8–10 lasagna noodles, broken into bite-size pieces
- 1/2 cup heavy cream or 3/4 cup half-and-half
- 2 cups baby spinach (optional)
- Kosher salt and freshly ground black pepper, to taste
- 1 teaspoon sugar or a splash of balsamic vinegar (optional, to balance acidity)
The ricotta topping
- 1 cup whole-milk ricotta
- 1/2 cup shredded mozzarella
- 1/4 cup finely grated Parmesan
- 2 tablespoons chopped fresh basil or parsley
- Pinch of salt and black pepper
- 1/2 teaspoon lemon zest (optional, for brightness)
Garnish
- Extra grated Parmesan
- Fresh basil, torn
How to Make Creamy Lasagna Soup
- Heat the pot: Set a large heavy pot over medium-high heat and add olive oil. Add the sausage and break it up with a spoon. Brown it until it caramelizes in spots, about 5–7 minutes. Spoon off excess fat if needed.
- Build the base: Add onion and sauté until it softens, about 3 minutes. Stir in garlic, tomato paste, oregano, Italian seasoning, and red pepper flakes. Cook the paste until it darkens slightly and smells sweet, about 1 minute.
- Simmer the broth: Pour in crushed tomatoes and broth, scraping up browned bits. Bring the soup to a lively simmer. Taste and season with salt, pepper, and a pinch of sugar or a splash of balsamic if the tomatoes taste sharp.
- Cook the noodles: Add broken lasagna noodles. Stir well so they don’t clump. Simmer, stirring occasionally, until the noodles reach al dente, 10–12 minutes.
- Make the ricotta topping: While the noodles cook, mix ricotta, mozzarella, Parmesan, basil, salt, pepper, and lemon zest in a bowl. Stir until it feels creamy and spreadable.
- Finish the soup: Reduce the heat to low and stir in heavy cream. Fold in spinach if using and cook just until wilted, 1–2 minutes. Adjust thickness with a splash of broth if the soup looks too thick.
- Serve: Ladle the soup into bowls. Add a generous scoop of the ricotta mixture on top. Shower with Parmesan and fresh basil, then dig in while the ricotta melts into creamy swirls.
Quick Stats
- Prep time: 10 minutes
- Cook time: 30 minutes
- Total time: 40 minutes
- Serves: 6
Cooking Tips
- Break the noodles small. I aim for postage-stamp pieces so every spoonful grabs pasta, sauce, and cheese.
- Warm the bowls. Hot bowls keep the ricotta melty and the soup cozy longer.
- Balance the acidity. Use a tiny splash of balsamic or a pinch of sugar to round out canned tomatoes.
- Control the thickness. Add extra broth to loosen leftovers or simmer a minute longer to thicken.
- Plan for leftovers. Cook the noodles separately and add them per bowl if you want the soup perfect on day two and three.
Substitutions & Variations
- Protein swaps: Use ground turkey, chicken sausage, or a 50/50 mix of beef and pork.
- Vegetarian version: Brown mushrooms and lentils for body, then use vegetable broth.
- Gluten-free: Use gluten-free lasagna sheets or your favorite short GF pasta.
- Dairy-free: Stir in cashew cream, then finish with a dairy-free ricotta and vegan Parmesan.
- Extra veggies: Add diced zucchini, bell pepper, or spinach in the last few minutes.
- Spice level: Use hot Italian sausage, red pepper flakes, or a spoon of Calabrian chili paste.
- Tomato profile: Use fire-roasted crushed tomatoes for smoky depth or swap in a marinara you love.
Serving Ideas for Creamy Lasagna Soup
- Garlic bread or focaccia: Toast thick slices and let them soak up the broth.
- Simple salad: Toss romaine with lemon, olive oil, and Parmesan for a crisp contrast.
- Roasted veggies: Serve roasted broccoli or zucchini on the side for bonus greens.
- Antipasto plate: Add marinated olives, artichokes, and salami for a small spread.
- Wine pairing: Pour a Chianti Classico or a juicy Sangiovese to match the tomato base.
Make-Ahead and Storage Tips
This creamy lasagna soup reheats like a dream, so I often make it on Sunday and coast all week.
Make-Ahead: Cook the soup without the noodles, cool it, and refrigerate for up to 3 days; cook noodles separately and add them when you reheat, or assemble the full soup and undercook the noodles by 2 minutes to hold texture.
To Refrigerate: Store cooled soup in airtight containers for up to 4 days. Keep any extra noodles in a separate container to prevent over-softening.
Freezing: Freeze the soup without noodles for up to 3 months; add freshly cooked noodles after thawing. Freeze fully assembled leftovers if needed, but expect softer pasta.
To Reheat: Warm gently on the stovetop over medium heat, adding broth to loosen. Reheat in the microwave in 45-second bursts, stirring between intervals until hot.

Creamy Lasagna Soup Recipe
Ingredients
Instructions
- Add minced garlic and cook for another minute until fragrant.
- Pour in marinara sauce and chicken broth, then bring to a simmer.
- Add broken lasagna noodles and cook until tender, about 10-12 minutes.
- Lower the heat and stir in ricotta, mozzarella, Parmesan cheese, and cream until the soup is creamy.
- Season with salt and pepper to taste.
- Garnish with fresh basil if desired and serve hot.