Springtime cooking is all about fresh, vibrant flavors—and this Ravioli with Tomatoes, Asparagus, Garlic, and Herbs delivers on every front. If you’re like me and get a little too excited when cherry tomatoes start popping up at the farmer’s market and asparagus hits its peak, then you’re going to love this easy and satisfying pasta recipe.
This dish has quickly become one of those go-to meals in my kitchen. It’s perfect for when you want something that feels a little special, but doesn’t take a ton of time or effort. The combination of cheese-filled ravioli with crisp-tender asparagus and juicy cherry tomatoes is just unbeatable. Add a little garlic, a splash of lemon, and a sprinkle of fresh herbs? Dinner magic.
Whether you’re looking for a meatless Monday option, a spring-themed dinner party dish, or just a way to use up those fresh veggies in your fridge, this ravioli recipe hits the mark every time. And the best part? It all comes together in about 30 minutes.
Let’s get started!
Ingredients You’ll Need
Here’s a quick look at what you’ll need to bring this flavorful pasta dish together:
1 tablespoon olive oil
1 pound asparagus, ends trimmed, cut into 2-inch pieces
2 cups cherry tomatoes, halved
3 cloves garlic, minced
Salt and pepper, to taste
1/4 cup chicken broth (or vegetable broth for a vegetarian version)
1 tablespoon lemon juice
1/4 cup fresh basil, chopped
1/4 cup fresh parsley, chopped
1/4 cup grated Parmesan cheese, plus more for serving
1 package (20 ounces) refrigerated cheese ravioli
STEP 1: Cook the Ravioli
Start by bringing a large pot of salted water to a boil. Add your cheese ravioli and cook according to the package instructions—usually about 4 to 5 minutes if you’re using refrigerated pasta. You want them tender, but not falling apart.
Once they’re cooked, drain them well and set them aside. I like to toss them with just a tiny drizzle of olive oil to keep them from sticking together while I finish the rest of the dish.
STEP 2: Sauté the Asparagus
In a large skillet, heat 1 tablespoon of olive oil over medium-high heat. Add the asparagus and cook for about 4–5 minutes, stirring occasionally. You’re looking for that sweet spot where the asparagus is bright green and just tender, but still has a little bite.
Asparagus cooks quickly, so keep a close eye on it—you don’t want it to go soft and mushy.
STEP 3: Add Tomatoes and Garlic
Once the asparagus is cooked, toss in the halved cherry tomatoes and minced garlic. Season everything with a pinch of salt and pepper.
Cook for another 2–3 minutes. The tomatoes should start to soften and release their juices, while the garlic becomes fragrant without burning.
This is when your kitchen will start to smell amazing—fresh garlic, warm tomatoes, and sautéed asparagus… it’s the kind of aroma that makes you hungry before you even sit down at the table.
Bringing It All Together: Sauce, Herbs, and Flavor Boosts
Now that the veggies are sautéed and the ravioli is cooked, it’s time to pull everything together into one pan of fresh, flavorful goodness. This next part is where the real magic happens—when the lemony broth, savory Parmesan, and fresh herbs mix with tender pasta and perfectly cooked vegetables.
This is one of those recipes where you won’t need any fancy equipment or complicated techniques. Everything gets tossed together in the same skillet, making cleanup super simple. And trust me, the end result tastes like something you’d get at a cozy little café—but with half the effort.
Ready to finish it up?

STEP 4: Add Broth and Lemon Juice
Once your tomatoes have softened a bit, go ahead and pour in the chicken broth and lemon juice. The broth adds a savory base while the lemon juice brings a bright, fresh note that ties all the flavors together.
Bring the mixture to a light simmer and let it cook for about 2 minutes. This helps the tomatoes break down slightly and the flavors to start melding. If you’re making this vegetarian, just swap in vegetable broth—easy!
At this point, give everything a quick taste and adjust the seasoning with a bit more salt and pepper if needed.

STEP 5: Add the Cooked Ravioli
Now it’s time to bring those tender ravioli back into the mix. Carefully add them to the skillet, and use a soft spatula or spoon to gently toss everything together.
You don’t want to stir too hard here—ravioli can be a bit delicate, and we want to keep them intact. Just fold everything together until the pasta is nicely coated in the broth and nestled among the veggies.
Let it cook for another minute or two, just until everything is heated through. The ravioli will soak up a bit of that lemony broth, making every bite even more flavorful.
STEP 6: Stir in Fresh Herbs and Parmesan
Here comes the final flourish. With the heat still on low, add your chopped fresh basil and parsley right into the skillet. These herbs add brightness and a pop of freshness that make the whole dish taste like spring.
Sprinkle in the grated Parmesan and give everything a final toss to combine. The cheese will melt slightly and blend into the broth, creating a light, savory coating that ties all the ingredients together.
I usually keep a little extra Parmesan on hand for serving because, well, can you ever have too much cheese?
Tips, Tricks & Easy Variations
This dish is already packed with flavor, but here are a few extra ways to make it your own:
Add a Kick: If you like a little heat, sprinkle in some crushed red pepper flakes while sautéing the garlic and tomatoes. It adds just enough spice to balance the sweetness of the tomatoes and the richness of the ravioli.
Make It Even Greener: Want to sneak in more veggies? Toss in a handful of baby spinach during the last minute of cooking. It wilts quickly and blends right in.
Protein Boost: This recipe is perfect on its own, but you can easily add grilled chicken, sautéed shrimp, or even a fried egg on top if you’re looking for more protein.
Change the Herbs: Don’t have fresh basil or parsley on hand? No worries! Chives, thyme, or even a touch of mint can work beautifully in this dish.
Use What You’ve Got: Don’t be afraid to swap out the ravioli for tortellini, or use a different mix of veggies depending on what’s in season. Zucchini, peas, or roasted red peppers could all be delicious additions.
Your Questions Answered: FAQ + Final Thoughts on Ravioli with Tomatoes, Asparagus, Garlic, and Herbs
Before we wrap things up, I wanted to answer some of the most common questions I get about this recipe. Whether you’re wondering about substitutions, storage, or how to elevate the dish for guests, I’ve got you covered.

Frequently Asked Questions
1. Can I use frozen ravioli instead of refrigerated?
Absolutely! Frozen ravioli works just fine. Just follow the cooking instructions on the package, and be sure to drain them well before adding to the skillet. Keep in mind they may take a minute or two longer to cook than the refrigerated kind.
2. What’s the best way to store leftovers?
Let the dish cool completely, then store in an airtight container in the refrigerator. It’ll keep well for about 2–3 days. When reheating, add a splash of broth or water to loosen things up and avoid drying out the pasta.
3. Can I make this recipe vegan?
You can! Use vegan ravioli (there are some great store-bought options available now), swap the Parmesan for a dairy-free alternative, and use vegetable broth instead of chicken broth. Also, be sure to check your ravioli for any hidden dairy ingredients.
4. What wine pairs well with this dish?
A crisp white wine like Sauvignon Blanc or Pinot Grigio pairs beautifully with the fresh vegetables and lemony broth. If you prefer something non-alcoholic, a lemon or cucumber sparkling water adds a nice refreshing touch.
5. Can I prep anything ahead of time?
Yes! You can chop the asparagus, tomatoes, garlic, and herbs a few hours ahead and keep them in the fridge until you’re ready to cook. This makes it even easier to throw together on a busy night.
6. Is this dish suitable for a dinner party?
Definitely. It looks and tastes elegant but is super simple to make. Serve it with a light green salad, some crusty bread, and maybe a chilled glass of wine—and your guests will think you’ve been cooking all day.
7. Can I use dried herbs instead of fresh?
You can, but fresh herbs really bring out the best in this dish. If using dried, reduce the quantity to about 1 teaspoon each and add them earlier in the cooking process so the flavors can infuse.
Conclusion: A Pasta Recipe Worth Repeating
This Ravioli with Tomatoes, Asparagus, Garlic, and Herbs is one of those recipes that looks like you put in a lot more effort than you actually did. It’s colorful, satisfying, and packed with fresh, seasonal flavors that make it perfect for spring—or honestly, any time you’re craving something light but cozy.
Whether you’re serving it up on a quiet weeknight or putting it on the table for guests, this dish delivers every time. I’ve made it with different ravioli fillings, swapped in whatever veggies I had on hand, and even made a version with a touch of cream for something extra indulgent—it’s just that versatile.
Print
Ravioli with Tomatoes, Asparagus, Garlic, and Herbs
- Author: Andrew Recipes
Description
This light yet flavorful pasta dish is a springtime favorite that brings together tender cheese ravioli, sautéed asparagus, juicy cherry tomatoes, and fresh herbs. A splash of lemon juice and chicken broth adds brightness, while garlic and Parmesan round out the savory notes. Perfect for a weeknight dinner or a casual gathering, this recipe is as vibrant as it is satisfying.
Ingredients
1 tablespoon olive oil
1 pound asparagus, ends trimmed, cut into 2-inch pieces
2 cups cherry tomatoes, halved
3 cloves garlic, minced
Salt and pepper, to taste
1/4 cup chicken broth
1 tablespoon lemon juice
1/4 cup fresh basil, chopped
1/4 cup fresh parsley, chopped
1/4 cup grated Parmesan cheese, plus more for serving
1 package (20 ounces) refrigerated cheese ravioli
Instructions
1️⃣ Cook the ravioli according to the package instructions. Drain and set aside.
2️⃣ In a large skillet, heat the olive oil over medium-high heat. Add the asparagus and cook for 4–5 minutes until tender-crisp.
3️⃣ Add the cherry tomatoes and garlic to the skillet. Season with salt and pepper. Cook for another 2–3 minutes until the tomatoes begin to soften.
4️⃣ Pour in the chicken broth and lemon juice. Bring to a simmer and cook for 2 minutes.
5️⃣ Add the cooked ravioli to the skillet and gently toss to combine with the vegetables and sauce.
6️⃣ Stir in the fresh basil, parsley, and grated Parmesan cheese. Cook for another 1–2 minutes until everything is heated through.
7️⃣ Serve the ravioli hot, topped with additional Parmesan cheese if desired.
Notes
For a vegetarian version, swap chicken broth with vegetable broth. You can also add a sprinkle of red pepper flakes for a touch of heat. This dish pairs beautifully with a crisp white wine or a light green salad.



