
One-Pot Lasagna Soup with Ricotta Cheese tastes like classic baked lasagna jumped into a cozy bowl of tomatoey, cheesy comfort. It works perfectly for busy families, new cooks, or anyone who wants big flavor in about 40–45 minutes with minimal cleanup. I tested this on a Tuesday when I felt too tired to layer noodles, and it absolutely saved my mood.
Why One-Pot Lasagna Soup with Ricotta Cheese Is Worth It
You get all the flavors of lasagna without dealing with layers, long bake times, or a sink full of dishes. The broth stays rich and hearty, the noodles stay tender, and the ricotta topping melts into little pockets of creamy goodness.
This recipe fits weeknights, game nights, or “I need comfort food now” nights. You cook everything in one pot, so cleanup stays easy and you still get that cheesy, saucy payoff.
“This One-Pot Lasagna Soup with Ricotta Cheese tastes like a hug in a bowl and dirties only one pot, which makes it a weeknight hero. ★★★★★”
Ingredients You Need
Protein & Aromatics
- 1 tablespoon olive oil
- 1 pound Italian sausage, casings removed
- Use mild or hot based on your heat preference.
- Swap with ground beef, ground turkey, or a 50/50 mix.
- 1 small yellow onion, diced
- 4 cloves garlic, minced
Tomatoes, Broth & Seasoning
- 2 tablespoons tomato paste
- 1 can (28 ounces) crushed tomatoes
- I like San Marzano–style tomatoes for sweeter flavor.
- 4 cups low-sodium chicken broth or vegetable broth
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon black pepper
- 1½ teaspoons dried Italian seasoning
- ½ teaspoon dried basil (optional boost)
- ½ teaspoon red pepper flakes (optional, for heat)
- 1 teaspoon sugar (optional, balances acidity if tomatoes taste sharp)
Pasta & Cheese
- 8–10 lasagna noodles, broken into bite-size pieces
- Use regular, not oven-ready, for best texture.
- You can swap with mafalda, bowties, or rotini in a pinch.
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
Ricotta Topping
- 1 cup whole-milk ricotta cheese
- Part-skim works, but whole-milk gives richer flavor.
- 2 tablespoons grated Parmesan
- 1 tablespoon chopped fresh parsley or basil
- Pinch of salt and black pepper
Optional Add-Ins
- 1 cup baby spinach or chopped kale
- ½ cup diced bell pepper or zucchini
- ¼ cup chopped fresh basil for serving
Pantry Shortcuts & Notes
- Use jarred marinara (about 2 cups) plus 2 cups broth if you want a shortcut and skip tomato paste.
- Use pre-minced garlic from a jar when you feel tired; just add an extra teaspoon for more flavor.
- Use pre-shredded mozzarella on busy nights, but hand-grated melts smoother.
Equipment List
- Large heavy-bottomed pot or Dutch oven (at least 5–6 quarts)
- Wooden spoon or spatula
- Ladle
- Small bowl for ricotta mixture
- Measuring cups and spoons
Quick Tips & substitutions
- Brown the sausage well to build deep flavor before you add liquids.
- Break lasagna noodles into similar sizes so they cook evenly and fit on your spoon.
- Keep the soup at a gentle simmer, not a hard boil, so the noodles stay tender.
- Stir often once the pasta goes in so it does not stick to the bottom.
- Taste the broth before adding salt; sausage and Parmesan already add saltiness.
- Use ground turkey or chicken sausage if you want a lighter bowl.
- Swap in gluten-free lasagna noodles or short gluten-free pasta for a gluten-free version.
- Use vegetable broth and plant-based sausage or lentils for a meatless option.
- Stir in spinach or kale at the end for extra color and nutrients.
- Add more broth if the soup thickens too much; it continues to thicken as it sits.
How to Make One-Pot Lasagna Soup with Ricotta Cheese
Step 1: Brown the Sausage and Soften the Aromatics
Heat the olive oil in a large pot over medium-high heat. Add the Italian sausage and break it up with a spoon while it cooks. Cook until the sausage browns and no pink remains, about 5–7 minutes.
Add the diced onion to the pot and cook until it softens and turns translucent, about 3–4 minutes. Add the minced garlic and cook 30–60 seconds, just until it smells fragrant. Scrape up any browned bits from the bottom of the pot because they carry tons of flavor.
Step 2: Build the Tomato Base
Stir in the tomato paste and cook it for 1–2 minutes to deepen the flavor. Add the crushed tomatoes, broth, salt, pepper, Italian seasoning, dried basil, red pepper flakes, and sugar if you use it. Stir everything together until the mixture looks smooth and combined.
Bring the soup base to a gentle boil, then lower the heat to maintain a steady simmer. Taste the broth and adjust salt or seasoning now, since the noodles will soak up the flavor.
Step 3: Add the Lasagna Noodles
Break the lasagna noodles into bite-size pieces over the pot. Stir them into the soup so they sink into the liquid. Make sure the noodles stay mostly submerged so they cook evenly.
Simmer the soup uncovered for 12–15 minutes, stirring every couple of minutes. Check the noodles for doneness around the 10–12 minute mark and cook until they reach al dente. Add a splash of broth or water if the soup thickens more than you like.
Step 4: Stir in Greens and Melty Cheese
If you use spinach, kale, or other quick-cooking veggies, stir them into the pot during the last 2–3 minutes of cooking. They wilt quickly and keep their color. Turn the heat to low once the noodles reach your preferred tenderness.
Stir in the shredded mozzarella and Parmesan until they melt into the soup. Taste again and adjust seasoning with more salt, pepper, or red pepper flakes.
Step 5: Mix the Ricotta Topping
While the soup simmers, mix the ricotta, Parmesan, chopped parsley or basil, salt, and pepper in a small bowl. Stir until the mixture looks creamy and smooth. This mixture will sit on top of each bowl like the cheesy middle of lasagna.
If you like a looser texture, thin the ricotta mixture with 1–2 tablespoons of warm broth from the pot. Keep it in the fridge if you prep it ahead, then stir it before serving.
Step 6: Serve and Finish
Ladle the hot lasagna soup into bowls. Add a generous dollop of the ricotta mixture to the center of each bowl. The heat from the soup softens the ricotta and creates a creamy, cheesy swirl.
Sprinkle extra Parmesan and fresh basil or parsley on top if you want a little garnish. Serve right away while the noodles stay tender and the cheese stays melty.
Recipe Variations
- Gluten-free: Use gluten-free lasagna noodles or short gluten-free pasta and check the sausage label for hidden gluten.
- Vegan: Use plant-based sausage or cooked lentils, vegetable broth, and a dairy-free ricotta and mozzarella alternative.
- Low carb: Swap lasagna noodles with sliced zucchini ribbons or hearts of palm “noodles” and shorten the simmer time.
- Extra veggies: Add diced bell pepper, mushrooms, or zucchini with the onions for more texture and nutrients.
- Extra cheesy: Stir extra mozzarella into the pot and add more ricotta on top for serious cheese pull action.
- Spicy version: Use hot Italian sausage and increase red pepper flakes for more heat.
Ways to Serve One-Pot Lasagna Soup with Ricotta Cheese
- Serve with garlic bread or garlic toast to soak up the tomato broth.
- Add a simple green salad with a bright vinaigrette to balance the richness.
- Top bowls with extra fresh basil, parsley, or a drizzle of good olive oil.
- Serve smaller portions as a starter before a lighter main course.
- Offer a side of steamed or roasted vegetables for a more filling meal.
Storage Success
Cool the One-Pot Lasagna Soup with Ricotta Cheese to room temperature, then store it in airtight containers in the fridge for up to 3–4 days. Keep the ricotta mixture in a separate container so it stays fresh and creamy. The noodles soak up liquid as the soup sits, so stir in extra broth or water when you reheat it.
Reheat gently on the stove over medium-low heat or in the microwave, adding liquid as needed to loosen the texture. Add a fresh spoonful of ricotta on top after reheating so every bowl tastes like a fresh batch.

One-Pot Lasagna Soup with Ricotta Cheese
Ingredients
Instructions
- Heat the olive oil in a large heavy-bottomed pot over medium-high heat. Add the Italian sausage and cook, breaking it up with a spoon, until browned and no pink remains, about 5–7 minutes.
- Add the diced onion and cook until softened and translucent, about 3–4 minutes. Stir in the minced garlic and cook for 30–60 seconds, just until fragrant, scraping up any browned bits from the bottom of the pot.
- Stir in the tomato paste and cook for 1–2 minutes to deepen the flavor.
- Add the crushed tomatoes, broth, salt, black pepper, Italian seasoning, dried basil, red pepper flakes, and sugar if using. Stir until everything is well combined and smooth.
- Bring the mixture to a gentle boil, then reduce the heat and let it simmer. Taste the broth and adjust the seasoning as needed before adding the noodles.
- Break the lasagna noodles into bite-size pieces directly over the pot and stir them into the soup so they are mostly submerged.
- Simmer uncovered for 12–15 minutes, stirring every couple of minutes to prevent sticking. Begin checking the noodles at 10–12 minutes and cook until just al dente. If the soup becomes too thick, add a splash of broth or water.
- If using spinach, kale, or other quick-cooking vegetables, stir them into the soup during the last 2–3 minutes of cooking so they wilt but keep their color.
- Reduce the heat to low once the noodles reach your preferred tenderness. Stir in the shredded mozzarella and grated Parmesan until melted and evenly distributed. Taste and adjust seasoning with more salt, pepper, or red pepper flakes if desired.
- While the soup simmers, combine the ricotta, grated Parmesan, chopped parsley or basil, and a pinch of salt and black pepper in a small bowl. Stir until creamy and smooth.
- If you prefer a looser texture, thin the ricotta mixture with 1–2 tablespoons of warm broth from the pot, then set aside until serving.
- Ladle the hot lasagna soup into bowls.
- Top each bowl with a generous dollop of the ricotta mixture so it softens and swirls into the soup.
- Garnish with extra Parmesan and fresh basil or parsley if desired, and serve right away while the noodles are tender and the cheese is melty.
Notes
Approximate per serving (6 servings): 520 calories; fat 28 g; saturated fat 12 g; carbohydrates 40 g; fiber 3 g; sugars 9 g; protein 27 g; sodium 1180 mg. Values will vary based on specific sausage, broth, cheeses, and add-ins used.
