Easy Lasagna Soup Recipe (One Pot, 30 Minutes!)

This post may contain affiliate links. Read my disclosure policy.
Lasagna is the meal I want every Sunday but actually make about once a year because of the time it takes — the layering, the béchamel, the two-hour commitment. Lasagna soup is my solution for every other night of the year. It has every single thing I love about traditional lasagna — rich meaty tomato broth, tender noodles, and that creamy ricotta topping — but it comes together in one pot in about 30 minutes. My family requests this constantly from October through March. It is the most comforting bowl of soup I know how to make, and the ricotta dolloped on top right before serving is the detail that makes it taste exactly like the real thing.
Why You’ll Love This Recipe
- All the flavors of classic lasagna in a fraction of the time and effort
- One pot from start to finish — noodles cook right in the broth and absorb all that incredible flavor
- Ready in 30 minutes — weeknight approved
- The ricotta topping makes every bowl taste like proper lasagna
- Deeply customizable — use Italian sausage, add spinach, swap the pasta shape
- Even better the next day — flavors deepen overnight
What Makes This Lasagna Soup Different
The secret is in three things. First, toasting the tomato paste in the pan with the meat before adding any liquid — this one extra minute creates a depth of flavor that makes the broth taste slow-cooked. Second, a splash of balsamic vinegar stirred in at the end. Third, the three-cheese topping served tableside rather than baked in — ricotta, mozzarella, and parmesan dolloped into each bowl right before eating. This is what transforms a good tomato soup into something that genuinely tastes like lasagna.
Ingredients You’ll Need

For the soup
- 1 lb Italian sausage — strongly recommended over plain ground beef for maximum flavor
- 1 medium yellow onion, diced
- 4 cloves garlic, minced — fresh only
- 2 tbsp tomato paste — toasted in the pan first, this is the flavor secret
- 1 tsp Italian seasoning, ½ tsp red pepper flakes
- 1 can (28 oz) crushed tomatoes, 1 jar (24 oz) marinara sauce
- 4 cups chicken broth, low-sodium
- 1 tbsp balsamic vinegar — the secret ingredient that adds complexity
- 1 tsp sugar — balances the acidity
- 10 regular lasagna noodles — NOT no-boil, broken into 1-inch pieces
Three-cheese topping
- 1 cup whole milk ricotta — do not use part skim, the fat content is important
- 1 cup mozzarella, shredded
- ½ cup Parmesan, freshly grated
- Fresh basil for garnish
How to Make Lasagna Soup — Step by Step
Step 1: Brown the meat and aromatics

Heat olive oil in a large Dutch oven over medium-high. Add diced onion, cook 3 to 4 minutes until softened. Add Italian sausage, breaking into crumbles, cook 5 to 6 minutes until browned. Drain excess fat. Add garlic, cook 1 minute.
Step 2: Toast the tomato paste

Add tomato paste, Italian seasoning, and red pepper flakes. Stir to coat the meat. Cook stirring constantly for 2 minutes until tomato paste darkens slightly and smells deeply savory. Do not skip this step — it is what gives the broth that slow-cooked depth of flavor.
Step 3: Build the broth and add noodles

Pour in crushed tomatoes and marinara. Scrape up all browned bits. Add chicken broth, balsamic vinegar, and sugar. Bring to a boil. Add broken lasagna noodle pieces, stir well to submerge. Reduce to medium-low, cover, and simmer 18 to 22 minutes stirring every 5 minutes until noodles are al dente.
Step 4: Simmer to perfection

The soup is ready when the noodles are al dente and the broth has thickened slightly. Season with salt and pepper. While the soup finishes, mix the ricotta, mozzarella, and half the Parmesan in a small bowl with a pinch of salt.
Step 5: Serve with the ricotta topping

Ladle soup into deep bowls. Place a generous dollop of ricotta mixture right in the center — do not stir it in, let it slowly melt into the hot soup. Top with extra Parmesan, torn fresh basil, and red pepper flakes. Serve immediately with crusty bread.
Tips for the Best Lasagna Soup
- Use Italian sausage — it brings far more flavor than ground beef and is the single biggest upgrade you can make
- Toast the tomato paste — 2 extra minutes that taste like 2 extra hours of simmering
- Do not use no-boil lasagna noodles — they turn mushy in soup, regular boiling noodles only
- Add ricotta to individual bowls not the whole pot — keeps it pristine and lets everyone control their portion
- Use whole milk ricotta — part skim tastes watery in comparison
- The soup thickens as it sits — always add broth when reheating
Variations
- 50/50 sausage and beef — richest most complex flavor, highly recommended
- Add spinach — stir in 2 to 3 cups fresh baby spinach in the last 2 minutes
- Add mushrooms — sauté 8 oz sliced cremini mushrooms with the onions
- Vegetarian — skip the meat, add 1 can white beans and diced zucchini
- Different pasta — penne, rigatoni, or bowties all work, adjust cooking time
- Spicier — use hot Italian sausage and double the red pepper flakes
How to Store, Reheat, and Freeze
Refrigerator: Store soup and cheese topping separately up to 4 days. Noodles absorb broth — add more when reheating. Freezer: Freeze broth and meat without noodles for best texture, up to 3 months. Add fresh noodles when reheating. Cheese topping always fresh.
Frequently Asked Questions
Can I use no-boil lasagna noodles?
No — no-boil noodles overcook almost instantly in soup and become mushy and gummy. Regular boil-required lasagna noodles only.
Can I make this in a slow cooker?
Yes — brown the meat and toast the tomato paste on the stovetop first. Transfer to a slow cooker with all remaining soup ingredients except the noodles. Cook LOW 6 to 8 hours or HIGH 3 to 4 hours. Add noodles in the last 45 minutes on HIGH.
Can I make this ahead?
The soup keeps beautifully but the noodles absorb all the liquid overnight. Either make the soup without noodles and add them fresh when reheating, or add plenty of broth when reheating to restore consistency.
Why does my soup taste flat?
The tomato paste was likely not toasted long enough, or it needs more salt. A splash more balsamic vinegar also helps enormously if the broth tastes flat or one-dimensional.
More Cozy Comfort Food Recipes You’ll Love
- Crockpot Mississippi Pot Roast — legendary 5-ingredient comfort food
- Stick of Butter Beef & Rice — the most effortless casserole ever
- Garlic Parmesan Chicken Pasta (One-Pot) — ready in 30 minutes
- French Onion Stuffed Meatloaf — caramelized onions and Gruyère stuffed inside
Easy Lasagna Soup
Ingredients
Soup
- 1 tbsp olive oil
- 1 lb Italian sausage or ground beef
- 1 medium yellow onion diced
- 4 garlic cloves minced
- 2 tbsp tomato paste
- 1 tsp Italian seasoning
- ½ tsp red pepper flakes
- 1 can (28 oz) crushed tomatoes
- 1 jar (24 oz) marinara sauce your favorite brand
- 4 cups chicken broth low-sodium
- 1 tbsp balsamic vinegar secret ingredient
- 1 tsp sugar
- 10 regular lasagna noodles broken into 1-inch pieces — NOT no-boil
- salt and pepper to taste
Three-Cheese Topping
- 1 cup whole milk ricotta cheese
- 1 cup mozzarella cheese shredded
- ½ cup Parmesan cheese freshly grated
- fresh basil for garnish
Instructions
- Heat olive oil in a large Dutch oven over medium-high heat. Add diced onion and cook 3 to 4 minutes until softened. Add Italian sausage, breaking into crumbles, cook 5 to 6 minutes until browned. Drain excess fat. Add garlic and cook 1 minute.
- Add tomato paste, Italian seasoning, and red pepper flakes. Stir to coat the meat. Cook stirring constantly for 2 minutes until tomato paste darkens slightly and smells deeply savory. This step is essential for deep flavor.
- Pour in crushed tomatoes and marinara sauce. Scrape up all browned bits from the bottom. Add chicken broth, balsamic vinegar, and sugar. Stir to combine. Bring to a boil.
- Add broken lasagna noodle pieces. Stir well to submerge. Reduce heat to medium-low, cover, and simmer 18 to 22 minutes stirring every 5 minutes until noodles are al dente. Season with salt and pepper.
- While soup simmers, mix ricotta, mozzarella, and half the Parmesan in a small bowl. Season with a pinch of salt and pepper.
- Ladle soup into deep bowls. Dollop a generous spoonful of ricotta mixture in the center of each bowl. Top with extra Parmesan, fresh torn basil, and red pepper flakes. Serve immediately with crusty bread.
Notes
Do NOT use no-boil lasagna noodles — they turn mushy in soup.
Add ricotta topping to individual bowls not the whole pot.
Slow cooker: Brown meat on stovetop, transfer to slow cooker with all soup ingredients except noodles. Cook LOW 6-8 hours. Add noodles last 45 min on HIGH.
Spinach: Stir in 2 to 3 cups fresh baby spinach in the last 2 minutes.
Storage: Refrigerate 4 days. Add broth when reheating as noodles absorb liquid.
Did you make this recipe? Leave a star rating below and tell me how it turned out — I love hearing from you!


Sarah Mitchell is the home cook and recipe developer behind Kitchen Love Story, a food blog dedicated to easy, comforting recipes that real families actually love. After years of searching for simple weeknight dinner ideas that didn’t require a culinary degree or a grocery list a mile long, Sarah decided to start creating and sharing her own. Her recipes focus on accessible ingredients, straightforward techniques, and big, satisfying flavors — the kind of food that brings people together. When she’s not testing recipes in her kitchen, Sarah enjoys meal prepping on Sundays, exploring farmers markets, and convincing her family to try at least one new dish a week. She lives with her family and a very enthusiastic golden retriever who considers himself the official taste tester.
