Written by

Lydia Nichols

Published

Easy Lasagna Soup with Italian Sausage & Ricotta

Ready In 45 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

I had a strong opinion about lasagna soup for years. Honestly, I thought it was a gimmick—a way to take something perfectly good and turn it into something that just misses the mark. Lasagna is already perfect, right? Layers of pasta, meat sauce, cheese. Why mess with that formula?

Then my neighbor Carla showed up at my door on a Tuesday night holding a steaming bowl of this stuff. She said she’d made too much and didn’t want it to go to waste. I took it politely, thanked her, and set it on the counter with zero intention of eating it. But the smell—that rich, tomatoey, garlicky aroma—kept drifting over while I was cleaning the kitchen. I grabbed a spoon just to taste it, you know, to be polite.

I ate the whole bowl standing up. No plate, no napkin, no dignity. And then I texted Carla for the recipe before I’d even washed the spoon.

This Easy Lasagna Soup with Italian Sausage and Ricotta is the real deal. It’s got all the deep, comforting flavors of a traditional lasagna—the savory sausage, the tender pasta, the creamy ricotta—but it comes together in one pot in about 45 minutes. No layering, no waiting, no fuss. It’s the kind of meal that makes you wonder why you ever bothered with the full production in the first place. Maybe you’ve been there too, skeptical of a shortcut version of a classic. I get it. But this one? This one earned its spot in my regular rotation.

Why You’ll Love This Recipe

This isn’t just another soup recipe. I’ve tested this version at least a dozen times, tweaking the broth ratio, the spice level, the way the ricotta melts into each serving. Here’s why it keeps winning people over.

  • Quick & Easy : From start to finish, this comes together in about 45 minutes. No boiling pasta separately, no building layers, no waiting for anything to set. It’s weeknight-friendly without sacrificing flavor.
  • Simple Ingredients : Everything on the ingredient list is something you can find at any grocery store. No specialty items, no expensive cheeses, no hunting down obscure pasta shapes.
  • Perfect for Cozy Nights : This soup is basically a hug in a bowl. It’s thick, hearty, and deeply satisfying—exactly what you want when the weather turns cold or you just need something comforting.
  • Crowd-Pleaser : I’ve served this to picky kids, skeptical adults, and friends who “don’t really like soup.” Every single person went back for seconds. The combination of Italian sausage and creamy ricotta is basically irresistible.
  • Unbelievably Delicious : The broth is rich and savory from the sausage and tomatoes, the pasta soaks up all that flavor, and the dollop of ricotta on top adds this creamy, luxurious finish. It tastes like you spent hours in the kitchen.

What makes this recipe different from other versions is the technique. I brown the sausage first to build a deep flavor base, then deglaze the pot with a splash of wine (optional but worth it). The broth simmers with the sausage and aromatics until it’s deeply flavorful, and then the pasta cooks right in the pot, absorbing all that goodness. The final touch—a generous dollop of ricotta mixed with Parmesan and a pinch of nutmeg—adds that classic lasagna creaminess without any complicated béchamel.

This recipe is the kind that makes you close your eyes after the first bite. It’s comfort food reimagined—faster, simpler, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple weeknight into something memorable.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that work together to create something genuinely special. Most of these are pantry staples, which makes this soup an easy last-minute dinner decision.

For the Soup Base

  • 1 tablespoon olive oil (use a good-quality extra virgin for better flavor)
  • 1 pound Italian sausage, casings removed (I prefer sweet Italian sausage for a milder flavor, but hot Italian sausage works if you want more heat)
  • 1 medium yellow onion, finely chopped (about 1 cup)
  • 4 cloves garlic, minced (fresh garlic matters here—don’t use the jarred stuff)
  • 1/2 cup dry red wine (optional, but adds depth—use something you’d drink)
  • 6 cups low-sodium chicken broth (I like Swanson or Kitchen Basics for consistent flavor)
  • 1 can (28 ounces) crushed tomatoes (San Marzano tomatoes are worth the splurge if you can find them)
  • 1 can (14.5 ounces) diced tomatoes, undrained
  • 2 tablespoons tomato paste
  • 2 teaspoons dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon red pepper flakes (adjust to your spice tolerance)
  • Salt and black pepper, to taste
  • 8 ounces dried mafalda pasta (or broken lasagna sheets, or any short pasta like fusilli or penne)

For the Ricotta Topping

lasagna soup preparation steps

  • 1 cup whole milk ricotta cheese (full-fat is non-negotiable here—low-fat ricotta gets grainy when heated)
  • 1/2 cup grated Parmesan cheese, plus more for serving
  • 1/4 teaspoon ground nutmeg (freshly grated is best, but pre-ground works)
  • 2 tablespoons fresh parsley, chopped (optional, for garnish)
  • 2 cups fresh spinach (optional, stirred in at the end for extra greens)

Ingredient Tip: Look for Italian sausage that has visible fennel seeds—it adds that classic lasagna flavor. If you can’t find mafalda pasta (those little rippled rectangles), just break regular lasagna sheets into bite-sized pieces. I’ve also used rotini and campanelle with great results.

Substitution Guidance: For a gluten-free version, use gluten-free pasta and cook it separately, adding it to individual bowls before ladling the soup over. For a dairy-free option, skip the ricotta topping and use a dairy-free pesto or just extra fresh herbs. Ground turkey or chicken works well instead of pork sausage—just add a teaspoon of fennel seeds and a pinch more salt to compensate.

Equipment Needed

You don’t need much for this recipe, which is part of its charm. Here’s what you’ll need:

  • Large Dutch oven or heavy-bottomed pot (5 to 6 quarts is ideal—I use my trusty Le Creuset, but a Lodge enameled cast iron pot works beautifully and costs less)
  • Wooden spoon or spatula for breaking up the sausage
  • Chef’s knife and cutting board
  • Measuring cups and spoons
  • Small bowl for mixing the ricotta topping
  • Ladle for serving

If you don’t have a Dutch oven, any large, heavy-bottomed pot will work. The key is even heat distribution so the sausage browns properly and the soup simmers gently without scorching. I’ve made this in a stainless steel stockpot before—it works fine, you just need to stir a bit more frequently.

Budget-Friendly Tip: A good Dutch oven is worth the investment, but you don’t need to spend hundreds. I started with a Cuisinart enameled cast iron pot that cost around $60 and it served me well for years. Just make sure the pot is heavy enough to hold heat evenly.

Preparation Method

This recipe moves quickly once you start, so I recommend prepping all your ingredients before you turn on the stove. Trust me—having the onions chopped and the garlic minced before the sausage hits the pan makes the whole process smoother.

  1. Brown the sausage : Heat the olive oil in your Dutch oven over medium-high heat. Add the Italian sausage (casings removed) and cook, breaking it up with a wooden spoon, until it’s browned and cooked through, about 6 to 8 minutes. You want some crispy, caramelized bits on the bottom of the pot—that’s flavor waiting to happen. Use a slotted spoon to transfer the sausage to a plate and set aside. Leave the drippings in the pot.
  2. Sauté the aromatics : Reduce the heat to medium. Add the chopped onion to the pot with the sausage drippings and cook, stirring occasionally, until softened and translucent, about 4 to 5 minutes. Add the minced garlic and cook for another 30 seconds until fragrant. Don’t let the garlic burn—it turns bitter fast.
  3. Deglaze with wine : Pour in the red wine (if using) and scrape up all those browned bits from the bottom of the pot with your wooden spoon. Let the wine bubble and reduce for about 2 minutes, until it’s almost evaporated. The smell at this point is incredible—rich and deep and slightly sweet.
  4. Build the broth : Add the tomato paste and stir it into the onions and garlic, cooking for about 1 minute. This cooks out the raw tomato flavor and deepens the richness. Then pour in the chicken broth, crushed tomatoes, and diced tomatoes with their juices. Add the dried oregano, dried basil, red pepper flakes, and a generous pinch of salt and black pepper. Stir everything together.
  5. Simmer the soup : Return the browned sausage to the pot. Bring the soup to a boil, then reduce the heat to low and let it simmer, uncovered, for 15 minutes. This gives the flavors time to meld and deepen. The kitchen will start smelling like Sunday dinner at this point.
  6. Cook the pasta : Add the mafalda pasta (or broken lasagna sheets) to the simmering soup. Stir well to make sure the pasta is submerged. Cook according to the package directions for al dente, usually about 8 to 10 minutes. Stir occasionally to prevent the pasta from sticking to the bottom. If the soup gets too thick, add a splash more broth or water.
  7. Make the ricotta topping : While the pasta cooks, combine the ricotta, grated Parmesan, and ground nutmeg in a small bowl. Stir until smooth. Taste and add a pinch of salt if needed. Set aside at room temperature.
  8. Finish the soup : If you’re adding spinach, stir it in during the last minute of cooking and let it wilt into the broth. Taste the soup and adjust seasoning—you might want more salt, a bigger pinch of red pepper flakes, or an extra grind of black pepper.
  9. Serve immediately : Ladle the soup into bowls. Top each serving with a generous dollop of the ricotta mixture. Sprinkle with extra Parmesan and fresh parsley if you’re feeling fancy. Serve hot, with crusty bread for dipping.

Pro Tip: The pasta will continue to absorb liquid as the soup sits. If you’re planning to have leftovers, consider cooking the pasta separately and adding it to individual bowls before ladling the soup over. This keeps the pasta from turning mushy overnight.

Cooking Tips & Techniques

I’ve made this soup enough times to learn a few things the hard way. Here’s what I wish someone had told me the first time.

Don’t rush the browning : The deepest flavor in this soup comes from those browned bits on the bottom of the pot after cooking the sausage. Let the sausage get truly golden and crispy in spots—don’t stir it constantly. Let it sit for a minute or two between stirrings. That browning is where the magic lives.

Watch your pasta cooking time : Different pasta shapes cook at different rates, and the soup continues cooking even after you turn off the heat. I’ve made the mistake of cooking the pasta until it was perfectly tender, only to have it turn into mush by the time we sat down to eat. Cook it one minute less than the package suggests—it will finish cooking in the hot broth.

Season in layers : Add salt at each stage—when you cook the onions, when you add the tomatoes, when you add the broth. This builds flavor from the ground up rather than trying to fix a bland soup at the end. But go easy on the salt early if you’re using store-bought broth, which can be salty on its own.

Temperature matters for ricotta : Cold ricotta straight from the fridge will seize up when it hits the hot soup. Let the ricotta mixture sit at room temperature for at least 15 minutes before serving. It will dollop more smoothly and melt into the soup instead of sitting in cold, clumpy islands.

My biggest failure : The first time I made this, I added the pasta too early and ended up with a pot of mushy, bloated noodles swimming in a soup that had thickened into something closer to porridge. I learned to add the pasta at the very end and to keep a close eye on the clock. Now I set a timer the second the pasta goes in.

Variations & Adaptations

This recipe is flexible enough to adapt to whatever you have on hand or whatever dietary needs you’re working with. Here are a few variations I’ve tried and loved.

Vegetarian Version : Skip the sausage and use 2 cups of finely chopped mushrooms (cremini or portobello work great) plus an extra tablespoon of olive oil. Sauté the mushrooms until they release their liquid and start browning, then proceed with the recipe. Use vegetable broth instead of chicken broth. The mushrooms add that same savory, meaty depth.

Spicy Arrabbiata Style : Use hot Italian sausage and double the red pepper flakes. Add a finely chopped fresh chili (like a serrano or Thai bird chili) when you sauté the onions. The extra heat cuts through the richness of the ricotta beautifully.

Low-Carb Adaptation : Skip the pasta entirely and add extra vegetables instead—zucchini noodles added at the very end, or cauliflower florets simmered in the broth until tender. You can also serve the soup over roasted spaghetti squash for a lasagna-like experience without the carbs.

Personal Variation : My favorite twist came from a night when I had no ricotta but had a tub of mascarpone in the fridge. I mixed the mascarpone with the Parmesan and nutmeg, and honestly? It was even creamier and more luxurious than the original. If you have mascarpone on hand, give it a try—it melts into the soup like velvet.

Serving & Storage Suggestions

This soup is best served immediately, while the pasta is still al dente and the ricotta is cool and creamy against the hot broth. But it’s also one of those rare soups that tastes even better the next day—the flavors continue to meld and deepen overnight.

Serving Temperature : Serve piping hot. The ricotta dollop should be cool or room temperature, creating a lovely temperature contrast when you mix it into the soup.

What to Serve With It : A chunk of crusty bread for dipping is non-negotiable. I love a good sourdough or a garlicky ciabatta. A simple green salad with lemon vinaigrette cuts through the richness perfectly. And if you’re feeling indulgent, a glass of the same red wine you used in the soup is a lovely pairing.

Storage Instructions : Store leftover soup in an airtight container in the refrigerator for up to 4 days. Keep the ricotta mixture separate and add it fresh when reheating—the ricotta doesn’t reheat well and can become grainy.

Reheating Methods : Reheat gently on the stovetop over medium-low heat, adding a splash of broth or water to thin the soup if needed. The pasta will have absorbed a lot of liquid overnight, so don’t be surprised if it looks more like a stew than a soup. You can also reheat individual portions in the microwave, but stir halfway through to ensure even heating.

Freezer Instructions : This soup freezes beautifully, but I recommend freezing it without the pasta. Cook the pasta fresh when you reheat the soup. Transfer the cooled soup base to freezer-safe containers and freeze for up to 3 months. Thaw overnight in the refrigerator, then reheat and add freshly cooked pasta.

Flavor Development : The soup base actually improves after a day in the fridge—the flavors become more rounded and integrated. The pasta, however, will continue to soften. If you’re meal-prepping, I strongly recommend the “cook pasta separately” approach.

Nutritional Information & Benefits

This soup is hearty and satisfying, but it’s also packed with good-for-you ingredients. Here’s a rough estimate per serving (based on 6 servings, with the ricotta topping):

  • Calories : Approximately 520-580 per serving
  • Protein : 28-32 grams (thanks to the Italian sausage and ricotta)
  • Fat : 28-34 grams (mostly from the sausage and cheese)
  • Carbohydrates : 38-44 grams (from the pasta and tomatoes)
  • Fiber : 4-6 grams (from the tomatoes and any added spinach)
  • Iron : 20% of the daily value (from the tomatoes and spinach)
  • Calcium : 25% of the daily value (from the ricotta and Parmesan)

Health Benefits : The tomatoes are rich in lycopene, a powerful antioxidant that becomes more bioavailable when cooked. The Italian sausage provides protein and B vitamins, while the ricotta adds calcium and a dose of satiating fat. If you add the spinach, you’re getting a solid hit of vitamins A, C, and K. This isn’t health food, but it’s a balanced meal that leaves you feeling satisfied, not stuffed.

Dietary Considerations : This recipe contains gluten (from the pasta) and dairy (from the ricotta and Parmesan). For a gluten-free version, use gluten-free pasta. For a dairy-free version, skip the ricotta topping and use a dairy-free pesto or just extra fresh herbs. The recipe is naturally nut-free and egg-free.

Conclusion

This Easy Lasagna Soup with Italian Sausage and Ricotta has become my go-to answer for that question we all get on busy weeknights: “What’s for dinner?” It’s fast enough for a Tuesday, impressive enough for guests, and comforting enough to make you forget whatever kind of day you’ve had. The rich, savory broth, the tender pasta, the creamy ricotta on top—it’s everything you love about lasagna, minus the stress and the dishes.

I hope you make this soup and make it your own. Add more garlic if you’re that kind of person. Throw in extra spinach. Use spicy sausage if you like heat. The recipe is a starting point, not a rulebook. What matters is that you end up with a bowl of something warm and delicious that makes you feel taken care of.

When you do make it—and I really hope you do—come back and let me know how it turned out. Did you add something unexpected? Did your kids ask for seconds? Did you eat the whole pot standing at the counter like I did that first time? I’d love to hear your story. Share your version in the comments below, and don’t forget to pin this recipe for the next time you need a bowl of comfort.

Frequently Asked Questions

Can I use ground beef instead of Italian sausage?

Absolutely. Ground beef works fine, but you’ll lose some of that fennel and garlic flavor that makes lasagna taste like lasagna. If you swap in ground beef, add 1 teaspoon of fennel seeds and an extra clove of garlic to compensate.

Can I make this soup in a slow cooker?

You can, but I don’t recommend it for the full recipe. The pasta will turn to mush if cooked for hours. Instead, brown the sausage and sauté the onions on the stovetop, then transfer everything except the pasta to the slow cooker. Cook on low for 4 to 6 hours. Add the cooked pasta when you’re ready to serve.

What pasta shape works best for lasagna soup?

Mafalda pasta is the classic choice—those little rippled rectangles look like mini lasagna sheets. But honestly, any short pasta works. I’ve used rotini, fusilli, campanelle, and broken lasagna sheets. The key is to cook it directly in the soup so it absorbs all that flavor.

Can I freeze lasagna soup?

Yes, but freeze the soup base without the pasta. The pasta will turn mushy when thawed and reheated. Freeze the soup base in airtight containers for up to 3 months. When you’re ready to eat, thaw overnight in the fridge, reheat, and add freshly cooked pasta.

How do I prevent the ricotta from becoming grainy?

Use full-fat ricotta—low-fat or part-skim versions have less fat and more moisture, which makes them turn grainy when heated. Also, let the ricotta come to room temperature before adding it to the hot soup. Cold ricotta seizes up and doesn’t blend smoothly.

Pin This Recipe!

lasagna soup recipe

Print

Easy Lasagna Soup with Italian Sausage & Ricotta

This Easy Lasagna Soup with Italian Sausage and Ricotta has all the deep, comforting flavors of a traditional lasagna but comes together in one pot in about 45 minutes. No layering, no waiting, no fuss—just a hearty, satisfying soup perfect for cozy nights.

  • Author: Antonette
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: Italian

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 pound Italian sausage, casings removed
  • 1 medium yellow onion, finely chopped (about 1 cup)
  • 4 cloves garlic, minced
  • 1/2 cup dry red wine (optional)
  • 6 cups low-sodium chicken broth
  • 1 can (28 ounces) crushed tomatoes
  • 1 can (14.5 ounces) diced tomatoes, undrained
  • 2 tablespoons tomato paste
  • 2 teaspoons dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon red pepper flakes
  • Salt and black pepper, to taste
  • 8 ounces dried mafalda pasta (or broken lasagna sheets, or any short pasta like fusilli or penne)
  • 1 cup whole milk ricotta cheese
  • 1/2 cup grated Parmesan cheese, plus more for serving
  • 1/4 teaspoon ground nutmeg
  • 2 tablespoons fresh parsley, chopped (optional, for garnish)
  • 2 cups fresh spinach (optional)

Instructions

  1. Brown the sausage: Heat the olive oil in your Dutch oven over medium-high heat. Add the Italian sausage (casings removed) and cook, breaking it up with a wooden spoon, until browned and cooked through, about 6 to 8 minutes. Use a slotted spoon to transfer the sausage to a plate and set aside. Leave the drippings in the pot.
  2. Sauté the aromatics: Reduce the heat to medium. Add the chopped onion to the pot with the sausage drippings and cook, stirring occasionally, until softened and translucent, about 4 to 5 minutes. Add the minced garlic and cook for another 30 seconds until fragrant.
  3. Deglaze with wine: Pour in the red wine (if using) and scrape up all the browned bits from the bottom of the pot. Let the wine bubble and reduce for about 2 minutes, until almost evaporated.
  4. Build the broth: Add the tomato paste and stir into the onions and garlic, cooking for about 1 minute. Then pour in the chicken broth, crushed tomatoes, and diced tomatoes with their juices. Add the dried oregano, dried basil, red pepper flakes, and a generous pinch of salt and black pepper. Stir everything together.
  5. Simmer the soup: Return the browned sausage to the pot. Bring the soup to a boil, then reduce the heat to low and let it simmer, uncovered, for 15 minutes.
  6. Cook the pasta: Add the mafalda pasta (or broken lasagna sheets) to the simmering soup. Stir well to make sure the pasta is submerged. Cook according to the package directions for al dente, usually about 8 to 10 minutes. Stir occasionally to prevent sticking. If the soup gets too thick, add a splash more broth or water.
  7. Make the ricotta topping: While the pasta cooks, combine the ricotta, grated Parmesan, and ground nutmeg in a small bowl. Stir until smooth. Taste and add a pinch of salt if needed. Set aside at room temperature.
  8. Finish the soup: If you’re adding spinach, stir it in during the last minute of cooking and let it wilt into the broth. Taste and adjust seasoning.
  9. Serve immediately: Ladle the soup into bowls. Top each serving with a generous dollop of the ricotta mixture. Sprinkle with extra Parmesan and fresh parsley if desired. Serve hot, with crusty bread for dipping.

Notes

For leftovers, consider cooking the pasta separately and adding it to individual bowls before ladling the soup over to prevent the pasta from turning mushy. Let the ricotta mixture sit at room temperature for at least 15 minutes before serving to ensure it blends smoothly into the hot soup.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 550
  • Sugar: 10
  • Sodium: 900
  • Fat: 31
  • Saturated Fat: 12
  • Carbohydrates: 41
  • Fiber: 5
  • Protein: 30

Keywords: lasagna soup, Italian sausage, ricotta, easy soup, one-pot meal, comfort food, weeknight dinner

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating