Cozy Creamy Lasagna Soup with Ricotta: Easy Homemade Recipe

Ready In 45 minutes
Servings 6-8 servings
Difficulty Easy

I did not trust ricotta in soup. It sounded like a culinary mistake from the start. You know how it goes—you want a creamy base, so you reach for heavy cream or a roux. Adding a grainy cheese curd mixture to a broth just felt wrong. It felt like mixing oil and water. I thought the ricotta would just curdle into little white clumps that no one wanted to chew through.

My sister-in-law made it once and insisted I try it. I looked at the pot with genuine suspicion. The broth was thin, and the cheese was sitting on top like it didn’t belong there. I took a hesitant spoonful, expecting a weird texture clash. Instead, the ricotta melted into the hot liquid, creating a cloud-like swirl that coated my tongue. It was rich, but not heavy.

Honestly, I thought it sounded like a mistake until I realized how easy it was to make. This isn’t just soup; it’s lasagna in liquid form. The flavors are exactly what you get from a baked dish, but without the hours of prep. I stopped doubting the method after the first bowl. Now, I make this cozy creamy lasagna soup with ricotta every time I need comfort food that feels indulgent but comes together fast.

It stuck with me because it solves the biggest problem with lasagna leftovers. You never want to eat the same cold slice twice. But this soup? It transforms those flavors into something warm and new. I keep making it because it feels like a hug in a bowl, and I finally trust that ricotta belongs in the pot.

Why You’ll Love This Recipe

This recipe isn’t just good—it is the kind that makes you close your eyes after the first bite. It captures the soul of a classic Italian dinner without the stress of layering noodles and waiting for an oven to preheat. I have tested many versions of this soup, and this one hits the perfect balance between hearty and light. It is comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction.

Here is why this soup wins every time:

  • Quick & Easy: Comes together in under 45 minutes, perfect for busy weeknights or last-minute cravings when you don’t have the energy to bake.
  • Simple Ingredients: No fancy grocery trips needed; you likely already have everything in your kitchen, including pantry staples and basic dairy.
  • Perfect for Potlucks: Great for holiday mornings or winter gatherings because it serves a crowd easily and stays warm in a slow cooker.
  • Crowd-Pleaser: Always gets rave reviews from kids and adults alike. Even picky eaters who hate “lumpy” soup usually love the creamy texture here.
  • Unbelievably Delicious: The texture and flavor combo is next-level comfort food. The ricotta adds a protein boost that makes it filling without being heavy.

What makes this recipe different from the rest is the technique for adding the cheese. Most people dump it in cold, and it clumps. I whisk it with a little pasta water first to create a smooth emulsion. It is a small step, but it changes everything. Whether it is a special technique like this, a perfectly balanced seasoning profile with basil and oregano, or the creative twist of using rotini pasta, this isn’t just another version. It is my best version. It is perfect for impressing guests without stress, or turning a simple meal into something memorable.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. You do not need a long list of exotic spices. The magic comes from the quality of the tomatoes and the creaminess of the dairy. I like to keep the pantry stocked with these basics so I can throw this together on a whim.

  • Ground Beef: 1 pound of lean ground beef (90/10) adds heartiness. (I prefer grass-fed for better flavor, but regular works fine.)
  • Italian Sausage: 1 pound of mild or hot Italian sausage, casings removed. This adds the authentic “lasagna” taste that beef alone misses. (Use turkey sausage for a lighter option.)
  • Onion and Garlic: 1 large yellow onion, diced, and 4 cloves of garlic, minced. These are the aromatic foundation. (Don’t skip the garlic; it is essential.)
  • Tomato Sauce: 2 cans (28 oz each) of crushed tomatoes. (I recommend San Marzano tomatoes for a sweeter, less acidic taste.)
  • Tomato Paste: 1 can (6 oz) of tomato paste. This deepens the red color and adds umami richness. (Cook this with the meat for better flavor.)
  • Chicken Broth: 4 cups of low-sodium chicken broth. (Use vegetable broth to keep it vegetarian-friendly.)
  • Rotini Pasta: 12 ounces of rotini or short pasta. (I use whole wheat for extra fiber, but regular works too.)
  • Ricotta Cheese: 15 ounces of whole milk ricotta. (Look for small-curd ricotta for best texture. Avoid the dry, large-curd kind.)
  • Heavy Cream: 1/2 cup of heavy cream. This ensures the soup stays rich and doesn’t separate. (Substitute with half-and-half for a lighter version.)
  • Italian Seasoning: 2 teaspoons of dried Italian herbs. (Mix of basil, oregano, and thyme.)
  • Fresh Basil: 1/4 cup of fresh basil leaves, chopped. Add this at the very end for brightness. (Dried basil works in a pinch, but fresh is superior.)
  • Parmesan Cheese: 1/2 cup of grated Parmesan. (Use real Parmigiano-Reggiano if you can find it.)
  • Olive Oil: 2 tablespoons of extra virgin olive oil. (Use this for sautéing the veggies.)
  • Salt and Pepper: To taste. (Start with 1 teaspoon of salt and adjust later.)

Equipment Needed

You will need a large, heavy-bottomed pot or Dutch oven for this recipe. A 6-quart size is ideal because it holds all the ingredients without overflowing. I use a Le Creuset Dutch oven because it distributes heat evenly, preventing the bottom from burning. If you do not have one, a standard stockpot works fine, just keep an eye on the heat.

You will also need a wooden spoon for stirring and a whisk for blending the ricotta. A colander is necessary for draining the pasta if you boil it separately, which I recommend to prevent it from getting mushy in the soup. For serving, ladles and wide-rimmed bowls help showcase the creamy swirls. Keep your tools simple and clean.

Preparation Method

creamy lasagna soup with ricotta preparation steps

1. Start by heating the olive oil in your large pot over medium-high heat. Wait for the oil to shimmer before adding the meat. This takes about 2 minutes. Add the ground beef and Italian sausage. Break it up with your wooden spoon as it cooks. You want small crumbles, not big chunks. Cook until browned, which takes about 8-10 minutes. (Drain excess fat if there is too much, but leave a little for flavor.)

2. Add the diced onion to the meat. Sauté for 3-4 minutes until the onion becomes translucent. Then, add the minced garlic. Stir constantly for 30 seconds until it smells fragrant. Be careful not to burn the garlic, or it will turn bitter. This builds the flavor base for the soup.

3. Stir in the tomato paste. Cook it with the meat and veggies for 1 minute. This step caramelizes the paste slightly, adding depth. Then, pour in the crushed tomatoes and chicken broth. Scrape the bottom of the pot to release any browned bits. This is where all the flavor lives. Bring the mixture to a boil.

4. Reduce the heat to low. Stir in the Italian seasoning, salt, and pepper. Let the soup simmer uncovered for 20 minutes. This allows the flavors to meld together. The sauce should thicken slightly. If it looks too thick, add a splash more broth. If it looks thin, let it cook a bit longer.

5. While the sauce simmers, boil the rotini pasta in salted water according to package directions. Cook it al dente, meaning it should still have a slight bite. Drain the pasta. (Do not rinse the pasta unless you are serving it cold later.) Set it aside. This prevents the pasta from absorbing all the soup liquid while it sits.

6. In a separate small bowl, whisk the ricotta cheese with a few tablespoons of the hot soup broth. This tempers the cheese and prevents clumps. Stir in the heavy cream and Parmesan cheese until smooth. This creates a creamy mixture that will blend into the soup seamlessly.

7. Once the soup has simmered for 20 minutes, turn off the heat. Stir in the ricotta mixture slowly. Do not boil the soup after adding the dairy, or it might curdle. The residual heat will warm it through. Stir gently to create marbled swirls.

8. Add the cooked pasta to the soup. Toss it gently to coat. Finally, stir in the fresh chopped basil. Serve immediately in wide bowls. Top with extra Parmesan cheese if you like. Enjoy the warmth and comfort of this hearty meal.

Cooking Tips & Techniques

One common mistake is boiling the pasta in the soup itself. This is a bad idea because the pasta will absorb too much liquid and become mushy. Always cook the pasta separately for the best texture. Another tip is to brown the meat well. You want a deep brown color, not gray. This Maillard reaction adds a savory depth that simple boiling cannot achieve.

I once rushed the simmering step and the sauce tasted raw. Letting it cook for the full 20 minutes is non-negotiable for good flavor. Also, when you add the ricotta, do it off the heat. High heat breaks down the proteins in the cheese, making it grainy. Gentle warmth keeps it creamy.

For multitasking, start the meat while you chop the veggies. It saves time and keeps your workflow smooth. If you find the soup too thick, add more broth. If it is too thin, let it simmer longer or add a slurry of cornstarch and water. Consistency is key. Taste the soup before adding salt, as the Parmesan and broth already have sodium. Adjust only if needed.

Variations & Adaptations

You can easily adapt this recipe to fit different dietary needs. For a lighter version, use ground turkey or chicken instead of beef. You can also use low-fat ricotta, though the texture will be slightly less rich. For a vegetarian option, skip the meat and add extra mushrooms or spinach. Mushrooms provide a meaty texture that works well here.

If you are gluten-free, swap the rotini for a gluten-free pasta shape. Just be careful not to overcook it, as gluten-free pasta can break easily. For a dairy-free version, use coconut milk instead of heavy cream and a dairy-free ricotta alternative. The flavor will be different, but still creamy.

I once tried adding spinach to this soup during spring. It was a hit. The greens wilted quickly and added a nice color contrast. You can also use zucchini or bell peppers for extra vegetables. These additions make the soup more nutritious without changing the core taste. Feel free to experiment with spices. Red pepper flakes add a nice kick if you like heat.

Serving & Storage Suggestions

Serve this soup hot in wide-rimmed bowls. It looks beautiful with the creamy swirls visible on top. Garnish with a sprig of fresh basil and a sprinkle of Parmesan cheese. It pairs well with crusty bread or a simple green salad. A glass of red wine, like Chianti, complements the tomato flavors perfectly.

Store leftovers in an airtight container in the refrigerator for up to 3 days. The pasta will continue to absorb liquid, so the soup will thicken. When you reheat it, add a splash of water or broth to thin it out. Reheat gently on the stove over low heat. Do not microwave it on high, or the dairy might separate.

You can also freeze this soup, but I recommend freezing it without the pasta. The pasta becomes soft and mushy after freezing. Freeze the soup base in portions for easy meals later. When you are ready to eat, thaw the soup, reheat it, and cook fresh pasta to add in. The flavors develop over time, making it even better on day two.

Nutritional Information & Benefits

This soup is a balanced meal with protein, carbs, and fats. One serving contains approximately 450 calories. The ground beef and ricotta provide high-quality protein, which helps keep you full. The pasta offers carbohydrates for energy. The olive oil and cream add healthy fats that aid in nutrient absorption.

It is a good source of calcium from the dairy products. Tomatoes provide lycopene, an antioxidant that supports heart health. If you use low-sodium broth and lean meat, you can control the sodium content. This recipe is not gluten-free unless you use GF pasta. It is not vegetarian unless you omit the meat. Adjust ingredients to fit your dietary needs. I love this soup because it feels indulgent but is actually quite nutritious. It is a great way to get your veggies in a comforting form.

Conclusion

This cozy creamy lasagna soup with ricotta is worth trying. It is easy, delicious, and perfect for any day of the week. I encourage you to customize it with your favorite vegetables or meats. I love this recipe because it brings the joy of lasagna to a simple bowl. It is my go-to for cold nights.

Please leave a comment below and let me know how it turned out for you. Share your variations or tips with other readers. If you make this, tag me on social media so I can see your creations. Thank you for cooking with me. Enjoy every spoonful of this warm, comforting meal.

FAQs

Can I use no-boil lasagna noodles in this soup?

Yes, you can use no-boil lasagna noodles. Break them into smaller pieces before adding them to the soup. You may need to add extra broth because they absorb more liquid. Simmer the soup longer to ensure the noodles are fully cooked and tender.

How do I prevent the ricotta from clumping?

The key is to temper the ricotta. Whisk it with a little hot broth from the pot before adding it to the main soup. This raises its temperature gradually. Also, add it off the heat and stir gently. This ensures a smooth, creamy texture without lumps.

Can I make this soup in a slow cooker?

Yes, you can. Brown the meat and veggies on the stove first, then transfer them to the slow cooker. Add the tomatoes, broth, and seasonings. Cook on low for 6-8 hours. Add the pasta and ricotta mixture in the last 30 minutes. This method works well for busy days.

What pasta shape works best for this soup?

Rotini or penne are the best choices. Their shape holds the sauce well and provides a nice bite. Small shapes like ditalini also work well. Avoid long noodles like spaghetti, as they can be difficult to eat with soup.

Can I freeze this soup with the pasta in it?

It is not recommended. The pasta will become soft and mushy after freezing and reheating. For best results, freeze the soup base without the pasta. Cook fresh pasta when you are ready to serve. This maintains the texture and quality of the meal.

Pin This Recipe!

creamy lasagna soup with ricotta recipe

Print

Cozy Creamy Lasagna Soup with Ricotta

A comforting, creamy soup that captures the flavors of classic lasagna without the hassle of layering noodles. This easy-to-make dish uses ricotta cheese whisked into the broth for a rich, cloud-like texture.

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

Ingredients

Scale
  • 2 tablespoons extra virgin olive oil
  • 1 pound lean ground beef (90/10)
  • 1 pound mild or hot Italian sausage, casings removed
  • 1 large yellow onion, diced
  • 4 cloves garlic, minced
  • 1 can (6 oz) tomato paste
  • 2 cans (28 oz each) crushed tomatoes
  • 4 cups low-sodium chicken broth
  • 2 teaspoons dried Italian seasoning
  • Salt and pepper to taste
  • 12 ounces rotini or short pasta
  • 15 ounces whole milk ricotta cheese
  • 1/2 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • 1/4 cup fresh basil leaves, chopped

Instructions

  1. Heat olive oil in a large pot or Dutch oven over medium-high heat. Add ground beef and Italian sausage, breaking it up with a wooden spoon. Cook until browned (8-10 minutes), then drain excess fat if necessary.
  2. Add diced onion to the meat and sauté for 3-4 minutes until translucent. Add minced garlic and stir for 30 seconds until fragrant.
  3. Stir in tomato paste and cook with the meat and veggies for 1 minute to caramelize slightly. Pour in crushed tomatoes and chicken broth, scraping the bottom of the pot to release browned bits. Bring to a boil.
  4. Reduce heat to low. Stir in Italian seasoning, salt, and pepper. Simmer uncovered for 20 minutes to allow flavors to meld and sauce to thicken.
  5. While the sauce simmers, boil rotini pasta in salted water according to package directions until al dente. Drain and set aside.
  6. In a separate small bowl, whisk ricotta cheese with a few tablespoons of hot soup broth to temper it. Stir in heavy cream and Parmesan cheese until smooth.
  7. Turn off the heat from the soup. Slowly stir in the ricotta mixture. Do not boil after adding dairy to prevent curdling. Stir gently to create marbled swirls.
  8. Add the cooked pasta to the soup and toss gently to coat. Stir in fresh chopped basil. Serve immediately in wide bowls, topped with extra Parmesan if desired.

Notes

[‘Do not boil the soup after adding the ricotta mixture to prevent curdling.’, ‘Cook pasta separately to prevent it from becoming mushy and absorbing too much liquid.’, ‘For a lighter version, use ground turkey or chicken and low-fat ricotta.’, ‘For a vegetarian option, skip the meat and add extra mushrooms or spinach.’, ‘Freeze the soup base without the pasta for best texture upon reheating.’]

Nutrition

  • Serving Size: 1 bowl
  • Calories: 450
  • Sugar: 8
  • Sodium: 900
  • Fat: 25
  • Saturated Fat: 10
  • Carbohydrates: 35
  • Fiber: 3
  • Protein: 28

Keywords: lasagna soup, ricotta soup, creamy soup, comfort food, easy dinner, Italian soup, ground beef soup, weeknight meals

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