Ingredients
Method
Cooking
- In a large pot, heat a tablespoon of olive oil over medium heat. Add the ground meat and cook until browned. Drain excess fat if necessary.
- Add the diced onion to the pot and sauté for about 3-4 minutes until softened. Stir in the minced garlic and cook for an additional minute until fragrant.
- Pour in the crushed tomatoes and chicken broth, stirring to combine. Bring the mixture to a simmer.
- Stir in the Italian seasoning, red pepper flakes (if using), salt, and pepper. Allow it to simmer for about 5 minutes to meld the flavors.
- Add the uncooked pasta to the pot and cook according to package instructions, typically around 8-10 minutes, or until al dente.
- In the last 2-3 minutes of cooking, stir in the fresh spinach or kale until wilted.
- In a small bowl, combine the ricotta cheese with a pinch of salt and pepper. Set aside.
- Ladle the soup into bowls, topping each serving with a generous dollop of ricotta cheese and a sprinkle of shredded mozzarella.
- Add fresh basil and grated Parmesan cheese on top for an extra layer of flavor before serving.
Notes
Store leftovers in an airtight container in the fridge for about 3-4 days or freeze portions for up to three months. Add a splash of broth when reheating to keep it creamy. For a vegan version, substitute meat with mushrooms or plant-based sausage and ricotta with silken tofu.
