Step 1: Cook the Meat and Aromatics
- Heat the olive oil in a large pot over medium heat.
- Add the ground beef or sausage and cook until browned. Drain excess fat if necessary.
- Stir in the onion and cook for 3–4 minutes, until softened. Add the garlic and cook for another minute.
Step 2: Build the Soup Base
- Stir in the tomato paste, cooking for 1 minute to deepen the flavor.
- Add the crushed tomatoes, diced tomatoes, broth, Italian seasoning, red pepper flakes, salt, and black pepper. Bring the mixture to a boil, then reduce to a simmer.
Step 3: Cook the Noodles
- Add the broken lasagna noodles directly to the soup. Cook for 10–12 minutes, or until the noodles are tender.
- Stir occasionally to prevent sticking. Add reserved pasta water if the soup thickens too much.
Step 4: Prepare the Cheese Mixture
- In a small bowl, combine ricotta cheese, mozzarella, and Parmesan. Mix well.
Step 5: Serve and Garnish
- Ladle the soup into bowls and top each serving with a generous dollop of the cheese mixture.
- Garnish with fresh basil or parsley and serve hot with crusty bread or a side salad.
Why You’ll Love This Recipe
- One-Pot Wonder: All the flavor of lasagna with less effort and cleanup.
- Customizable: Swap beef for turkey, sausage, or make it vegetarian with lentils or mushrooms.
- Rich and Hearty: Packed with bold flavors and a cheesy topping that melts into the soup.
Pro Tips for Success
- Cook Noodles Separately (Optional): For leftovers, cook the noodles separately to avoid them absorbing too much liquid.
- Use Fresh Cheese: Freshly grated mozzarella and Parmesan melt better and taste fresher.
- Make Ahead: The soup base can be made ahead and reheated; just add the noodles and cheese before serving.
This Lasagna Soup is perfect for cozy dinners and is sure to become a family favorite. It's hearty, flavorful, and hits all the notes of a classic lasagna while being so much easier to make. Enjoy! 🍲🥣