This One-Pot Lasagna Soup is a cozy, hearty, weeknight-friendly version of classic lasagna—made in one pot, no layering required. Rich tomato broth, tender noodles, and melty cheese make every spoonful comforting and delicious.
1 tbsp olive oil
1 lb Italian sausage or ground beef
1 yellow onion, diced
3 garlic cloves, minced
2 tbsp tomato paste
1 (28 oz) can crushed tomatoes
4 cups chicken or beef broth
1 tsp Italian seasoning
½ tsp red pepper flakes (optional)
1 bay leaf
8–10 lasagna noodles, broken into pieces
1 cup shredded mozzarella
½ cup grated Parmesan
Ricotta, for serving
Salt and pepper to taste
Fresh basil or parsley for garnish
Heat oil in a large pot. Brown sausage. Add onion and cook 5 mins. Add garlic, cook 1 min.
Stir in tomato paste, then crushed tomatoes, broth, seasoning, and bay leaf.
Bring to boil, then add pasta. Simmer 15–20 mins, stirring occasionally.
Stir in Parmesan and mozzarella. Adjust seasoning.
Serve with ricotta, fresh herbs, and extra cheese if desired.
To make ahead, cook soup without noodles and add when reheating.
Use gluten-free pasta or vegan cheese as needed.
Add spinach or zucchini for extra vegetables.