Written by

Jean Lawson

Published

Best Cozy Lasagna Soup with Ricotta (Easy 30-Min Recipe)

Ready In 30 minutes
Servings 6 servings
Difficulty Easy

It was 11:47 PM on a random Wednesday in February, and I had a violent craving for lasagna. Not the polite, layered kind you bring to a potluck—I mean the kind you want to eat in sweatpants while standing over the stove. The problem? I didn’t have the energy for all that layering. I didn’t have the patience for boiling noodles one by one. But I had a half-empty jar of crushed tomatoes, a tub of ricotta that was staring at me from the fridge, and this wild idea that maybe—just maybe—I could skip the whole assembly and dump everything into one pot instead. Honestly? It felt a little reckless at the time. I mean, you don’t just break the rules of lasagna and expect it to work, right?

But here’s the thing about cooking alone late at night—you stop second-guessing yourself. There’s no one watching, no one to impress. You just go with it. I browned some Italian sausage (the spicy kind, because that’s what I had), threw in garlic until it smelled dangerous, and let the whole thing simmer until my tiny apartment smelled like Sunday dinner at someone else’s house. When I stirred in that ricotta at the end, it melted into creamy pockets that honestly made me gasp a little. I stood there with my spoon, at midnight, in total silence, and thought: This is the best thing I’ve made all year.

And that’s how this lasagna soup was born—out of laziness, hunger, and a refusal to wash more than one pot. It’s become my secret weapon for hosting ever since. When friends come over and I serve this, they always ask, “Wait, this is soup?” And I just smile. Because it tastes like lasagna, feels like a hug, and takes about as much effort as boiling pasta. Maybe you’ve been there—wanting the comfort of a classic dish without the three-hour production. This one’s for you.

Why You’ll Love This Recipe

Let me be real with you—I’ve tested this recipe more times than I can count. I made it for my book club, my in-laws, and even that one neighbor who always returns my Tupperware empty. Every single time, it disappears. Here’s why this cozy lasagna soup with ricotta works so well:

  • 30 Minutes, One Pot: From start to finish, this comes together in under half an hour. No layering. No baking. Just one pot and a spoon.
  • Simple Ingredients: You don’t need anything fancy. Ground beef or Italian sausage, crushed tomatoes, chicken broth, mafalda or broken lasagna noodles, and that glorious ricotta.
  • Perfect for Hosting: This is the dinner party dish that looks impressive but lets you actually enjoy your own party. Prep it before guests arrive, and serve it straight from the pot with a side of crusty bread.
  • Crowd-Pleaser: Kids love it. Adults love it. Even my picky uncle who “doesn’t do soup” asked for seconds.
  • Unbelievably Delicious: The ricotta melts into these creamy, dreamy pockets that mimic the best part of baked lasagna. The broth is rich, savory, and just the right amount of tomato-y.

What makes this different from other lasagna soup recipes is the technique. Instead of just stirring ricotta in at the end and hoping for the best, I use a little trick—I dollop it on top of each serving and let the heat do the work. It creates these beautiful, creamy swirls that make every spoonful different. Plus, I add a pinch of nutmeg to the ricotta. Trust me on that one. It’s the secret that makes people close their eyes after the first bite.

This isn’t just a weeknight dinner. It’s comfort food reimagined—faster, easier, but with the same soul-soothing satisfaction that makes you want to curl up on the couch and forget about the rest of the world.

What Ingredients You Will Need

This cozy lasagna soup with ricotta uses simple, everyday ingredients to create something that tastes like you spent hours in the kitchen. Here’s what you’ll need and why each one matters:

For the Soup Base

  • 1 tablespoon olive oil – For browning the meat and sautéing the aromatics. Use a good quality extra virgin if you have it.
  • 1 pound ground Italian sausage (or ground beef) – I prefer spicy Italian sausage for more flavor, but sweet works beautifully too. If using beef, go for 80/20 for the best richness.
  • 1 medium yellow onion, diced – About 1 cup. This builds the savory foundation.
  • 4 cloves garlic, minced – Because garlic is non-negotiable in lasagna. Fresh is best here.
  • 1 teaspoon dried oregano – Adds that classic Italian herb flavor.
  • ½ teaspoon red pepper flakes (optional) – For a little warmth. I always add it.
  • 6 cups low-sodium chicken broth – The base of the soup. Low-sodium lets you control the salt level.
  • 1 can (28 ounces) crushed tomatoes – I recommend San Marzano tomatoes if you can find them. They’re sweeter and less acidic.
  • 1 can (14.5 ounces) diced tomatoes – Adds texture and bursts of tomato flavor.
  • 8 ounces mafalda pasta (or broken lasagna noodles) – Mafalda noodles are the mini lasagna sheets that look perfect in this soup. If you can’t find them, just break regular lasagna noodles into bite-sized pieces.
  • Salt and black pepper, to taste

For the Ricotta Topping

cozy lasagna soup with ricotta preparation steps

  • 1 cup whole milk ricotta cheese – Full-fat is key here. The richness is what makes this soup feel indulgent. I prefer Galbani or Calabro brands.
  • ¼ cup grated Parmesan cheese – Adds salty, nutty flavor. Freshly grated is always better than the stuff in the green can.
  • ¼ teaspoon ground nutmeg – This is my secret ingredient. It sounds weird, but nutmeg and ricotta are a match made in heaven.
  • 2 tablespoons fresh parsley or basil, chopped – For color and freshness at the end.
  • 1 cup shredded mozzarella cheese (for garnish) – Optional, but highly recommended for that gooey, stretchy lasagna experience.

Substitution Guidance: If you’re gluten-free, use gluten-free lasagna noodles or gluten-free pasta of your choice. For a dairy-free version, swap the ricotta with a high-quality dairy-free ricotta (Kite Hill makes a good one) and use dairy-free mozzarella. You can also use ground turkey instead of sausage for a lighter option—just add a little more salt and Italian seasoning to make up for the lost flavor.

Equipment Needed

One of the best things about this cozy lasagna soup with ricotta is that it doesn’t require any fancy equipment. Here’s what you’ll need:

  • Large Dutch oven or heavy-bottomed pot (6-quart or larger) – This is your workhorse. I use my Le Creuset, but any heavy pot with a lid works. The key is even heat distribution so nothing burns.
  • Wooden spoon or silicone spatula – For stirring and breaking up the meat as it cooks.
  • Chef’s knife and cutting board – For dicing the onion and mincing the garlic.
  • Measuring cups and spoons – You don’t need to be precise with everything, but measuring the broth and tomatoes helps.
  • Small bowl – For mixing the ricotta topping.
  • Ladle – For serving. A deep ladle works best to get all the good stuff in every bowl.
  • Box grater or microplane – For grating the Parmesan and nutmeg.

Budget-Friendly Tip: If you don’t have a Dutch oven, a large stainless steel stockpot works just fine. Just keep an eye on the heat and stir occasionally to prevent sticking. Also, you can skip the microplane and use pre-grated Parmesan—just know that freshly grated melts better and has more flavor.

I’ve made this soup in a cheap $20 pot from Target and in my fancy enameled cast iron. You know what? Both versions were delicious. Don’t let equipment hold you back.

Preparation Method

Alright, let’s get cooking. This cozy lasagna soup with ricotta comes together in about 30 minutes, and I promise you can handle every step. Here’s how:

  1. Brown the meat. Heat 1 tablespoon of olive oil in your large pot over medium-high heat. Add the Italian sausage (removed from its casings if using links) and cook, breaking it up with your spoon, until browned and cooked through—about 5 to 6 minutes. Don’t drain all the fat; leave about a tablespoon in the pot for flavor. If you’re using ground beef, same deal.
  2. Sauté the aromatics. Reduce the heat to medium. Add the diced onion to the pot and cook for 3 to 4 minutes, stirring occasionally, until it’s soft and translucent. Add the minced garlic, dried oregano, and red pepper flakes (if using). Cook for another 30 seconds until the garlic is fragrant. Don’t let it burn—burnt garlic is bitter and sad.
  3. Build the broth. Pour in the crushed tomatoes, diced tomatoes (with their juices), and chicken broth. Stir everything together, scraping up any browned bits from the bottom of the pot—that’s flavor you want in the soup. Bring the mixture to a boil, then reduce the heat to a simmer.
  4. Cook the pasta. Add the mafalda pasta or broken lasagna noodles to the simmering soup. Stir well to make sure the pasta is submerged. Cook according to the package directions, usually about 8 to 10 minutes for al dente, stirring occasionally to prevent sticking. Important: Don’t overcook the pasta—it will continue to soften in the hot soup even after you turn off the heat.
  5. Make the ricotta topping. While the pasta cooks, mix the ricotta topping. In a small bowl, combine the ricotta cheese, grated Parmesan, ground nutmeg, and a pinch of salt and pepper. Stir until smooth. Set aside.
  6. Check the seasoning. Taste the soup and adjust salt and pepper as needed. Remember that the ricotta and Parmesan will add saltiness later, so don’t go overboard.
  7. Serve and garnish. Ladle the hot soup into bowls. Add a generous dollop of the ricotta mixture to the center of each bowl. Sprinkle with shredded mozzarella if using, and finish with fresh parsley or basil. The heat from the soup will melt the cheese into creamy perfection.

Pro tip: If you’re making this for a crowd, keep the pasta separate. Cook it al dente, drain it, and add it to individual bowls before ladling the hot broth over top. This prevents the pasta from getting mushy if the soup sits out for a while. I learned this the hard way when I made it for a party and the noodles turned into paste after 20 minutes. Never again.

Sensory cues: When the meat is browning, you should hear a satisfying sizzle. When you add the garlic, the smell should hit you immediately—that’s how you know it’s ready. The soup should look rich and red, with the pasta swimming in a thick, savory broth. The ricotta should be thick but spreadable, like a creamy cloud.

Cooking Tips & Techniques

After making this cozy lasagna soup with ricotta more times than I can count, I’ve picked up a few tricks that make a real difference. Let me share them so you don’t have to learn the hard way.

Don’t skip the nutmeg. I know it sounds weird. But nutmeg has this magical ability to make dairy taste creamier and more luxurious. Just a pinch in the ricotta transforms it from “that white stuff” to “what is that amazing flavor?” Trust me on this one.

Toast the tomato paste (if you use it). Some versions of lasagna soup call for tomato paste. If you add it, cook it with the garlic for 1 to 2 minutes until it darkens and smells sweet. This deepens the tomato flavor and cuts down on acidity. I don’t always use it, but when I do, this step is non-negotiable.

Watch the pasta like a hawk. Pasta cooked in soup absorbs liquid faster than pasta cooked in water. Set a timer for 2 minutes less than the package says, and taste it. You want it al dente—firm to the bite. Once it’s done, either serve immediately or remove the pot from the heat. The residual heat will keep cooking it.

One mistake I made: The first time I made this, I added the ricotta directly to the pot and stirred it in. Big mistake. It dissolved into the broth and disappeared. Now I know—dollop it on top of each serving. That way, you get beautiful creamy pockets that make every spoonful exciting.

Multitasking strategy: While the meat browns, dice your onion and mince your garlic. While the soup simmers, mix the ricotta and chop the parsley. This way, everything is ready when you need it, and you’re not scrambling at the end.

For the best texture: Use whole milk ricotta. The low-fat stuff has a grainy texture and won’t melt as smoothly. And if you have time, let the ricotta come to room temperature before mixing—it incorporates more easily.

Variations & Adaptations

One of the things I love about this cozy lasagna soup with ricotta is how flexible it is. Here are some ways to make it your own:

Vegetarian Version

Skip the meat and add 2 cups of chopped mushrooms and a can of drained and rinsed lentils. Sauté the mushrooms with the onion until they release their liquid and start to brown. The lentils add protein and that meaty texture that makes the soup feel substantial.

Spicy Arrabbiata Style

Double the red pepper flakes and add a pinch of cayenne pepper to the broth. Use spicy Italian sausage instead of sweet. Finish with a drizzle of chili oil on top. This version is perfect for when you want a little fire with your comfort food.

Keto/Low-Carb Adaptation

Replace the pasta with zucchini noodles or cauliflower florets. Add the zucchini noodles at the very end and cook for just 2 minutes until tender. For cauliflower, add it with the broth and simmer until fork-tender. The ricotta and meat make this soup satisfying even without the carbs.

Baked Lasagna Soup (Casserole Style)

If you want to impress at a dinner party, make the soup as directed but use less broth (about 4 cups). Transfer everything to a baking dish, top with dollops of ricotta and a generous layer of mozzarella, and bake at 375°F for 15 to 20 minutes until bubbly and golden. Serve it like a deconstructed lasagna. It’s a showstopper.

Dairy-Free Version

Use a high-quality dairy-free ricotta (Kite Hill is my go-to) and dairy-free mozzarella shreds. The texture will be slightly different, but the flavor is still fantastic. Omit the Parmesan or use a vegan alternative.

I once made a “breakfast lasagna soup” variation by adding a poached egg on top of each serving. The yolk mixed with the ricotta created this insane, velvety sauce. It was 11 AM and it felt like a crime, but honestly? No regrets.

Serving & Storage Suggestions

This cozy lasagna soup with ricotta is at its absolute best served piping hot, straight from the pot. Here’s how to make it shine when you’re hosting:

Presentation tips: Ladle the soup into wide, shallow bowls so you can see all the good stuff—the pasta, the meat, the broth. Add a generous dollop of the ricotta mixture right in the center. Sprinkle with shredded mozzarella and fresh basil or parsley. Serve with a side of crusty garlic bread or a simple green salad with lemon vinaigrette. The bread is essential for sopping up every last drop of that rich broth.

What to serve alongside: A Caesar salad, roasted vegetables, or even just a plate of good bread and olive oil. For drinks, a medium-bodied red wine like Chianti or Sangiovese pairs beautifully. If you’re keeping it non-alcoholic, sparkling water with lemon is perfect.

Storage instructions: Store leftover soup without the ricotta topping in an airtight container in the refrigerator for up to 4 days. The pasta will absorb some liquid as it sits, so the soup will thicken. When reheating, add a splash of broth or water to thin it back to your desired consistency.

Freezer-friendly: This soup freezes beautifully, but with one caveat—freeze it without the pasta. The pasta gets mushy when thawed and reheated. Instead, cook fresh pasta when you’re ready to eat. Freeze the soup base (meat, broth, tomatoes) in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator, reheat, and add freshly cooked pasta.

Reheating methods: On the stovetop over medium heat, stirring occasionally, until bubbling. Or microwave individual portions in 30-second intervals, stirring between each. The ricotta topping should be made fresh each time—it takes 2 minutes and makes a world of difference.

Flavor development: Like many soups, this one actually tastes better the next day. The flavors meld together overnight, creating a deeper, more complex broth. If you can plan ahead, make it a day before you plan to serve it (without the pasta) and reheat it with fresh pasta when guests arrive. Your taste buds will thank you.

Nutritional Information & Benefits

Let’s be honest—this is comfort food, not health food. But that doesn’t mean it’s without its redeeming qualities. Here’s a rough estimate for one serving (about 1.5 cups of soup with ricotta topping, without extra mozzarella):

Nutrient Amount per Serving
Calories 485
Protein 28g
Fat 22g
Saturated Fat 9g
Carbohydrates 42g
Fiber 5g
Sugar 9g
Sodium 980mg

Health highlights: The tomatoes are packed with lycopene, a powerful antioxidant that’s been linked to heart health. The ricotta provides calcium and protein. And the garlic? It’s great for your immune system. So while this isn’t a salad, it’s not junk food either. It’s a balanced meal that happens to taste incredible.

Dietary considerations: This recipe contains dairy and gluten (from the pasta). For a gluten-free version, use gluten-free pasta. For a dairy-free version, use the substitutions mentioned earlier. It’s naturally nut-free and egg-free.

My personal take? I believe in eating food that makes you feel good—both physically and emotionally. This soup makes me happy. And that counts for something.

Conclusion

This cozy lasagna soup with ricotta is everything I want in a comfort meal—rich, hearty, and so satisfying that you’ll forget it came together in 30 minutes. It’s the kind of recipe that makes you look like a rockstar host without breaking a sweat. Your friends will think you spent hours in the kitchen. You’ll know the truth: it was just you, one pot, and a whole lot of delicious.

I love this recipe because it proves that you don’t need to follow all the rules to get amazing results. Sometimes the best dishes come from breaking them—or in this case, skipping the layering entirely. Whether you’re feeding a crowd or just yourself on a quiet Wednesday night, this soup delivers.

So go ahead. Give it a try. Make it your own. Add extra cheese, swap in different herbs, or double the batch so you have leftovers. And when you do, come back and let me know how it turned out. Did you add the nutmeg? Did someone ask for the recipe? I’d love to hear your story.

Until next time—happy cooking, and don’t forget the crusty bread!

Frequently Asked Questions

Can I make this lasagna soup ahead of time for a party?

Absolutely! Make the soup base (without the pasta) up to 2 days in advance. When you’re ready to serve, reheat the soup, cook the pasta separately, and add it to individual bowls before ladling the hot broth over top. This keeps the pasta from getting mushy and makes for a beautiful presentation.

What’s the best pasta shape for lasagna soup?

Mafalda noodles are the classic choice—they’re like mini lasagna sheets. But broken lasagna noodles work perfectly too. You can also use fusilli, rotini, or even ditalini. Just avoid very small pasta like orzo, which can get lost in the broth.

Can I use ground beef instead of Italian sausage?

Yes, absolutely. Ground beef (80/20 is best) works great. Just add a teaspoon of fennel seeds and an extra teaspoon of Italian seasoning to mimic the flavor of sausage. Your soup will still be delicious.

How do I prevent the soup from becoming too thick?

Pasta absorbs liquid as it sits, so the soup will naturally thicken over time. To prevent this, cook the pasta separately and add it to individual bowls. If you’ve already added the pasta and the soup is too thick, simply stir in a splash of chicken broth or water when reheating.

Is this recipe freezer-friendly?

Yes, but freeze the soup base without the pasta. The pasta becomes mushy when frozen and reheated. Freeze the base in an airtight container for up to 3 months. When you’re ready to eat, thaw overnight in the fridge, reheat, and add freshly cooked pasta and the ricotta topping.

Pin This Recipe!

cozy lasagna soup with ricotta recipe

Print

Best Cozy Lasagna Soup with Ricotta (Easy 30-Min Recipe)

A quick and easy one-pot lasagna soup that delivers all the comfort of classic lasagna in under 30 minutes. Rich tomato broth, Italian sausage, and creamy ricotta make this a cozy weeknight favorite.

  • Author: Luma
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: Italian

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 pound ground Italian sausage (or ground beef)
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 1 teaspoon dried oregano
  • ½ teaspoon red pepper flakes (optional)
  • 6 cups low-sodium chicken broth
  • 1 can (28 ounces) crushed tomatoes
  • 1 can (14.5 ounces) diced tomatoes
  • 8 ounces mafalda pasta (or broken lasagna noodles)
  • Salt and black pepper, to taste
  • 1 cup whole milk ricotta cheese
  • ¼ cup grated Parmesan cheese
  • ¼ teaspoon ground nutmeg
  • 2 tablespoons fresh parsley or basil, chopped
  • 1 cup shredded mozzarella cheese (for garnish, optional)

Instructions

  1. Heat 1 tablespoon olive oil in a large pot over medium-high heat. Add the Italian sausage and cook, breaking it up, until browned and cooked through, about 5-6 minutes. Leave about a tablespoon of fat in the pot.
  2. Reduce heat to medium. Add the diced onion and cook for 3-4 minutes until soft and translucent. Add the minced garlic, dried oregano, and red pepper flakes (if using). Cook for 30 seconds until fragrant.
  3. Pour in the crushed tomatoes, diced tomatoes (with juices), and chicken broth. Stir, scraping up any browned bits from the bottom. Bring to a boil, then reduce to a simmer.
  4. Add the mafalda pasta or broken lasagna noodles to the simmering soup. Stir to submerge. Cook according to package directions (about 8-10 minutes for al dente), stirring occasionally. Do not overcook.
  5. While the pasta cooks, make the ricotta topping: In a small bowl, combine ricotta, Parmesan, nutmeg, and a pinch of salt and pepper. Stir until smooth.
  6. Taste the soup and adjust salt and pepper as needed.
  7. Ladle the hot soup into bowls. Add a generous dollop of the ricotta mixture to the center of each bowl. Sprinkle with shredded mozzarella (if using) and fresh parsley or basil. Serve immediately.

Notes

For best results, dollop ricotta on top of each serving rather than stirring into the pot. Add a pinch of nutmeg to the ricotta for extra flavor. If making ahead, cook pasta separately and add to individual bowls to prevent mushiness. Freeze soup base without pasta for up to 3 months.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 485
  • Sugar: 9
  • Sodium: 980
  • Fat: 22
  • Saturated Fat: 9
  • Carbohydrates: 42
  • Fiber: 5
  • Protein: 28

Keywords: lasagna soup, easy lasagna soup, one pot lasagna soup, 30 minute lasagna soup, cozy soup, Italian sausage soup, ricotta soup

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 ★☆ ★☆ ★☆ ★☆ ★☆