Brown the meat: Heat a skillet over medium. Add a drizzle of olive oil, then the sausage or beef.
Cook until browned, breaking it up with a spoon. Drain excess fat if needed.
Sauté aromatics: Add the diced onion to the same pan and cook 3–4 minutes, until softened. Stir in the garlic for 30 seconds, just until fragrant.
Transfer everything to the slow cooker.
Build the base: Add crushed tomatoes, tomato sauce, broth, tomato paste, basil, oregano, Italian seasoning (if using), red pepper flakes, bay leaves, and a pinch of salt and pepper. Stir to combine.
Set and forget: Cook on Low for 6–7 hours or on High for 3–4 hours. This allows the flavors to deepen without any extra effort.
Add the noodles: About 30 minutes before serving, stir in the broken lasagna noodles.
Cover and cook on High until tender, 20–30 minutes. Check at 15 minutes to avoid overcooking.
Mix the cheese blend: In a small bowl, combine ricotta, 1 cup mozzarella, and 1/4 cup Parmesan. Season with a pinch of salt and pepper.
Finish the soup: Remove bay leaves.
Taste and adjust salt, pepper, or red pepper flakes. If it’s too thick, add a splash of broth; if too thin, simmer uncovered for 5–10 minutes.
Serve: Ladle soup into bowls. Top each with a generous spoonful of the ricotta mixture and a sprinkle of extra mozzarella and Parmesan.
Garnish with fresh basil or parsley.