in

Ravioli with Tomatoes, Asparagus, Garlic, and Herbs

Delicious ravioli tossed with fresh tomatoes, asparagus, garlic, and aromatic herbs, served as a vibrant and healthy Italian-inspired dish.
Enjoy a vibrant plate of Ravioli with Tomatoes, Asparagus, Garlic, and Herbs – a perfect balance of fresh ingredients and rich flavors. This easy-to-make Italian-inspired dish is a great choice for a light lunch or dinner. Tossed in garlic, fresh herbs, and savory tomatoes, it's a satisfying, healthy meal that anyone can prepare

This Ravioli with Tomatoes, Asparagus, Garlic, and Herbs is a vibrant, fresh, and flavorful dish that’s perfect for a weeknight dinner or a special occasion. With tender asparagus, sweet cherry tomatoes, aromatic garlic, and fresh herbs, this recipe is a perfect balance of savory flavors. It pairs beautifully with your favorite ravioli for an easy, delicious meal!

  • 1 pound asparagus, ends trimmed and cut into 2-inch pieces
  • 2 cups cherry tomatoes, halved
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/4 teaspoon red pepper flakes (optional, for a bit of heat)
  • Salt and pepper, to taste
  • 1 pound fresh ravioli (store-bought or homemade, your choice)
  • 1/4 cup grated Parmesan cheese
  • Fresh basil or parsley, for garnish

Step 1: Prepare the Vegetables

  1. Heat 2 tablespoons olive oil in a large skillet over medium heat.
  2. Add the asparagus pieces to the skillet and cook for about 4-5 minutes, stirring occasionally, until the asparagus is tender-crisp.
  3. Add the cherry tomatoes and cook for another 3-4 minutes, allowing the tomatoes to soften and release their juices.
  4. Stir in the minced garlic, dried oregano, dried basil, and red pepper flakes (if using). Season with salt and pepper to taste. Continue to cook for an additional 1-2 minutes, until the garlic is fragrant and everything is well combined.

Step 2: Cook the Ravioli

  1. While the vegetables are cooking, bring a large pot of salted water to a boil.
  2. Add the fresh ravioli and cook according to package instructions, typically around 2-4 minutes or until they float to the top.
  3. Once cooked, use a slotted spoon to transfer the ravioli to the skillet with the tomatoes and asparagus, leaving a little pasta water behind.

Step 3: Combine and Toss

  1. Gently toss the ravioli with the vegetables in the skillet, making sure the ravioli is coated in the flavorful sauce from the tomatoes and asparagus. If needed, add a bit of the reserved pasta water to create a silky sauce.
  2. Stir in the grated Parmesan cheese and toss until the cheese has melted and everything is evenly coated.

Step 4: Serve and Garnish

  1. Divide the ravioli mixture among serving plates and garnish with fresh basil or parsley.
  2. Serve immediately with extra Parmesan on the side for sprinkling.

This Ravioli with Tomatoes, Asparagus, Garlic, and Herbs is a light yet satisfying dish that celebrates the fresh, vibrant flavors of the season. The sweet cherry tomatoes, tender asparagus, and savory garlic create a delicious sauce for the ravioli, while the Parmesan adds a touch of creaminess and richness. It’s a perfect combination that’s simple to make, but sure to impress!

  • Use seasonal vegetables: If asparagus isn’t in season, try swapping it out for another vegetable like zucchini or spinach.
  • Customize with your favorite ravioli: Whether you prefer cheese, spinach, or meat-filled ravioli, this recipe works with any kind.
  • Make it a one-pot meal: If you want to simplify the cleanup, cook the ravioli directly in the skillet with the vegetables for added flavor.

Can I use frozen ravioli instead of fresh?

Yes, you can definitely use frozen ravioli! Just follow the package instructions for cooking frozen ravioli, and then combine with the vegetable mixture as directed in the recipe.

Can I make this dish ahead of time?

This dish is best enjoyed fresh, but you can prep the vegetables and even cook the ravioli in advance. Simply combine everything when you’re ready to serve, and toss it in the skillet for a quick heat-up.

What can I substitute for Parmesan cheese?

If you don’t have Parmesan, you can use other hard cheeses like Pecorino Romano or Asiago. For a dairy-free option, try using a plant-based Parmesan or skip the cheese altogether.


German Chocolate Poke Cake with rich caramel sauce drizzled over the top, topped with chocolate frosting and coconut-pecan filling

German Chocolate Poke Cake Recipe with Caramel Sauce

Loaded Cheeseburger Alfredo Pasta with creamy Alfredo sauce, seasoned beef, cheddar cheese, and fresh toppings in a hearty, satisfying dish

Loaded Cheeseburger Alfredo Pasta