There’s something so comforting about a bowl of tender ravioli tossed with vibrant spring veggies and fragrant herbs—and I just want to start by saying THANK YOU for being here! Whether you’re new to the kitchen or a longtime flavor-chaser, this Ravioli with Tomatoes, Asparagus, Garlic and Herbs is a dish you’ll come back to again and again. It’s everything I love about simple, fresh cooking: minimal fuss, BIG flavor, and pure seasonal joy.
Want this recipe straight to your inbox? Don’t miss out—subscribe to get all my cozy, crave-worthy recipes emailed right to you!
What is Ravioli with Tomatoes, Asparagus, Garlic and Herbs?
This recipe is a fresh, wholesome take on pasta night! Soft cheese- or spinach-filled ravioli get dressed up with juicy cherry tomatoes, crisp-tender asparagus, golden garlic, and a handful of your favorite herbs. It’s light enough for spring and summer but cozy enough for any time of year.
Why You’ll Love This Recipe
- Ready in under 30 minutes – Yes, really. Perfect for weeknights!
- Packed with seasonal veggies – Asparagus and cherry tomatoes shine here.
- Flexible & forgiving – Swap ingredients in and out with ease.
- Looks fancy, feels easy – Great for guests or a romantic dinner.
What Does It Taste Like?
This dish is bursting with fresh, bright flavor! The sweet acidity of the roasted tomatoes, the subtle crunch of asparagus, and the rich garlic-herb base create a sauce that clings to every bite of pillowy ravioli. Every forkful is silky, herby, and deeply satisfying.

Health Benefits of This Ravioli Dish
This isn’t just tasty—it’s good for you too:
- Asparagus is loaded with fiber, folate, and vitamins A, C, and K.
- Tomatoes bring antioxidants and lycopene for heart health.
- Garlic supports immunity and adds depth without the need for heavy sauces.
- Herbs like basil and parsley provide anti-inflammatory benefits and major flavor boosts.
Ingredients
Here’s what you’ll need for this ravioli dish:
- 1 (9–12 oz) package of fresh or frozen ravioli (cheese or spinach)
- 1 tablespoon olive oil
- 2 cloves garlic, thinly sliced
- 1 cup cherry or grape tomatoes, halved
- 1 bunch asparagus, trimmed and cut into 2-inch pieces
- 1 teaspoon lemon zest
- Salt and pepper to taste
- 1/4 teaspoon red pepper flakes (optional, for heat)
- 1/4 cup chopped fresh basil
- 2 tablespoons fresh parsley, chopped
- Freshly grated Parmesan cheese, to finish
Tools You’ll Need
- A large pot for boiling pasta
- A sauté pan or skillet
- Slotted spoon or tongs
- Fine grater (for lemon zest and cheese)
- Knife and cutting board
Ingredient Additions and Substitutions
- Don’t have asparagus? Try zucchini or green beans!
- No fresh tomatoes? Use canned diced tomatoes (drain slightly).
- Want it creamier? Stir in a splash of heavy cream or a dollop of ricotta at the end.
- Gluten-free? Use gluten-free ravioli or even gnocchi.
- Add protein: Toss in some cooked chicken, shrimp, or white beans for a heartier meal.
How to Make Ravioli with Tomatoes, Asparagus, Garlic and Herbs
Step-by-Step Instructions
1. Cook the ravioli:
Bring a large pot of salted water to a boil. Add ravioli and cook according to package instructions, usually 3–5 minutes. Drain and set aside, reserving 1/4 cup pasta water.
2. Sauté the veggies:
While the ravioli cooks, heat olive oil in a large skillet over medium heat. Add garlic and sauté until fragrant and just golden (about 1 minute). Add the cherry tomatoes and cook until they start to blister and release their juices, about 3–4 minutes.
3. Add asparagus:
Toss in the asparagus pieces and season with salt, pepper, and red pepper flakes if using. Cook for 3–5 minutes, until asparagus is bright green and just tender.
4. Combine and finish:
Add the cooked ravioli to the skillet along with a splash of the reserved pasta water. Gently toss to coat everything. Stir in lemon zest, basil, and parsley. Taste and adjust seasoning.
5. Serve and garnish:
Plate the ravioli and veggies, then top with freshly grated Parmesan and a few more herbs. A drizzle of extra virgin olive oil never hurts, either!

What to Serve with This Ravioli Dis
This ravioli is a complete meal on its own, but if you’re going all out:
- A crisp green salad with lemon vinaigrette
- Crusty bread or garlic knots to scoop up the juices
- A glass of chilled white wine, like Pinot Grigio or Sauvignon Blanc
Tips for Making the Best Ravioli with Veggies
- Use good quality ravioli – Fresh or store-bought, make sure it’s something you love.
- Don’t overcook the veggies – You want the asparagus to keep some snap!
- Reserve pasta water – It’s your secret to silky, saucy magic.
- Finish with lemon zest and herbs – They brighten everything up beautifully.
Storage Instructions
Leftovers? Lucky you!
- Refrigerate: Store in an airtight container for up to 3 days.
- Reheat: Gently warm in a skillet with a splash of water or broth to loosen the sauce.
- Not freezer-friendly: The ravioli can get mushy after thawing.
General Info
This recipe is vegetarian and can be easily made gluten-free or dairy-free with the right substitutions. It’s ideal for spring and summer when tomatoes and asparagus are in peak season—but trust me, you’ll crave it all year long.
Frequently Asked Question
Can I use frozen ravioli?
Absolutely! Just cook it according to the package directions—no need to thaw first.
Can I use dried herbs instead of fresh?
Yes, though the flavor won’t be as bright. Use about 1/3 the amount if substituting dried herbs.
Is this dish good for meal prep?
It’s best fresh, but you can prep the veggies ahead and reheat gently for lunch.
What other herbs work here?
Fresh thyme, chives, or even a little mint can work beautifully.
In Conclusion
This Ravioli with Tomatoes, Asparagus, Garlic and Herbs is a celebration of simplicity, flavor, and the kind of fresh cooking that makes you feel like a total kitchen rockstar—even on a Tuesday night. I hope you give it a try, share it with someone you love, and maybe even make it part of your seasonal rotation.
If you’re loving this recipe, check out my Peach and Burrata Salad, or my Peachy Chicken with Basil and Balsamic—they’re fresh, fabulous, and every bit as easy.
Share the Love!
If you make this recipe, I’d love to see it! Leave a review below, or snap a photo and tag me on Pinterest. Your creations make my day 💛
Nutritional Info (Approx. Per Serving)
- Calories: 390
- Protein: 14g
- Carbs: 40g
- Fat: 18g
- Fiber: 5g
- Sugar: 6g
Eat well, share joy, and keep cooking with love! 🥰