Ravioli with Tomatoes, Asparagus, Garlic, and Herbs

Servings: 4
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
✅ Ingredients
-
1 tablespoon olive oil
-
1 pound asparagus, ends trimmed and cut into 2-inch pieces
-
2 cups cherry tomatoes, halved
-
3 cloves garlic, minced
-
1 (9–12 oz) package fresh ravioli (cheese or spinach filling works best)
-
¼ cup vegetable or chicken broth (or reserved pasta water)
-
2 tablespoons fresh basil or parsley, chopped
-
½ teaspoon red pepper flakes (optional, for heat)
-
Salt and black pepper, to taste
-
Freshly grated Parmesan cheese, for serving
👩🍳 Instructions
1. Cook the Ravioli
-
Bring a large pot of salted water to a boil.
-
Add the ravioli and cook according to package instructions (usually 3–5 minutes for fresh ravioli).
-
Reserve about ¼ cup of pasta cooking water, then drain and set aside.
2. Sauté the Vegetables
-
Heat 1 tablespoon olive oil in a large skillet over medium heat.
-
Add asparagus and cook for 3–4 minutes until just tender but still crisp.
-
Add cherry tomatoes and garlic, cooking for another 2–3 minutes until tomatoes soften slightly and garlic is fragrant.
3. Create the Sauce
-
Pour in the broth (or reserved pasta water) to deglaze the pan.
-
Stir gently and let the sauce simmer for 2 minutes.
-
Season with salt, black pepper, and red pepper flakes (if using).
4. Combine Pasta and Veggies
-
Add the cooked ravioli to the skillet and gently toss to coat with the sauce and veggies.
-
Cook together for 1–2 minutes so flavors meld.
5. Garnish & Serve
-
Remove from heat and sprinkle with fresh basil or parsley.
-
Serve immediately with grated Parmesan cheese on top.
🌟 Tips & Variations
-
Protein boost → Add grilled chicken, shrimp, or Italian sausage.
-
Extra flavor → Stir in a splash of white wine before adding broth.
-
Creamy version → Add ¼ cup heavy cream or a spoonful of mascarpone cheese at the end.
-
Vegan option → Use vegan ravioli and skip the Parmesan.