Ingredients
Method
Preparation
- Heat the olive oil in a large, heavy-bottomed pot over medium heat.
- Add the chopped onion and cook until softened, about 4–5 minutes, stirring occasionally.
- Add the garlic and cook 30–45 seconds until fragrant, stirring to prevent burning.
- Pour in the crushed tomatoes and broth, stir in the Italian seasoning and red pepper flakes (if using), and bring the soup to a gentle simmer.
Cooking
- Let the soup simmer for 8–10 minutes to let the flavors marry.
- Add the frozen cheese ravioli straight into the simmering soup and cook according to package directions (usually 5–7 minutes) until the ravioli float and are tender.
- Reduce the heat to low and stir in the heavy cream (or half-and-half) and grated Parmesan.
- Taste and season with salt and pepper; add a splash of red wine vinegar for tang, if desired.
- Fold in the baby spinach and cook for 1–2 minutes until wilted.
- Ladle into bowls, top with torn basil and extra Parmesan, and serve with crusty bread.
Notes
For a lighter soup, swap half the cream for extra broth. For a meatier version, sauté 8 ounces of Italian sausage before the onion.