Ingredients
- 1 tablespoon extra virgin olive oil
- 1 small yellow onion, finely chopped
- 3 cloves garlic, minced
- 2 medium carrots, peeled and diced
- 2 stalks celery, diced
- 4 cups low-sodium chicken or vegetable broth
- 1 (14-ounce) can diced tomatoes, undrained
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and freshly ground black pepper, to taste
- 1 (9-ounce) package cheese or spinach ravioli (fresh or frozen)
- 2 cups fresh baby spinach or kale, roughly chopped
- 1/4 cup grated Parmesan cheese, plus more for serving
- Fresh basil leaves for garnish (optional)
Substitution tips: If you’re vegetarian, swap the chicken broth for vegetable broth. Don’t have fresh spinach? No worries—frozen works just fine, just toss it in at the end and let it wilt. For ravioli, I love using cheese-filled ones, but feel free to try mushroom or butternut squash for a twist.
Instructions
- Heat the olive oil in a large pot over medium heat until shimmering.
- Add the chopped onion, carrots, and celery. Sauté for about 5-7 minutes, stirring occasionally, until the vegetables are tender and the onions are translucent. This is a crucial step—developing the base flavors reminds me of those mornings when Nonna Rosa would have the soffritto simmering gently before starting the sauce.
- Stir in the minced garlic and cook for another 1-2 minutes, until fragrant but not browned.
- Pour in the chicken or vegetable broth and the canned diced tomatoes with their juices. Stir to combine.
- Add the dried oregano, basil, salt, and pepper. Bring the soup to a gentle boil, then reduce the heat to maintain a simmer. Let it cook uncovered for 10 minutes, allowing the flavors to meld beautifully.
- Gently add the ravioli to the pot. If frozen, no need to thaw—just add them straight in. Cook according to package instructions, usually 4-5 minutes, until the ravioli float to the surface and are tender.
- In the last 2 minutes of cooking, stir in the fresh spinach or kale. It will wilt quickly, adding vibrant color and nutrition.
- Remove the pot from heat and stir in the grated Parmesan cheese. Taste and adjust seasoning if needed.
- Ladle the soup into bowls, garnish with fresh basil leaves and an extra sprinkle of Parmesan if desired, and serve warm.
One thing I always remind myself—and my daughters—is that the magic of this soup lies in the layering of flavors. Don’t rush the sautéing phase; it really makes a difference. Plus, watching Olivia and Isabella’s eyes light up when the ravioli float to the top has become one of my favorite kitchen moments.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International
