Description
This Ravioli Tomatoes Asparagus Dish combines rich, cheese-filled ravioli with fresh asparagus, cherry tomatoes, and a zesty lemon herb sauce. Quick and satisfying, it’s a flavorful and vibrant meal perfect for any occasion.
Ingredients
1 tablespoon olive oil
1 pound fresh asparagus, ends trimmed and cut into 2-inch pieces
2 cups cherry tomatoes, halved
3 cloves garlic, minced
Salt and freshly ground black pepper, to taste
¼ cup chicken broth
1 tablespoon fresh lemon juice
¼ cup fresh basil, chopped
¼ cup fresh parsley, chopped
¼ cup Parmesan cheese, freshly grated, plus extra for serving
1 package (20 oz) refrigerated cheese ravioli
Instructions
- Cook the cheese ravioli according to package directions until tender. Drain well and set aside.
- Heat olive oil in a large skillet over medium-high heat. Add the asparagus pieces and cook for 4-5 minutes, stirring occasionally, until tender-crisp and bright green.
- Add the halved cherry tomatoes and minced garlic to the skillet. Season with salt and pepper, and cook for 2-3 minutes, until the tomatoes begin to soften and release their juices.
- Pour in the chicken broth and fresh lemon juice. Bring the mixture to a gentle simmer and cook for about 2 minutes to meld the flavors together.
- Gently add the cooked ravioli to the skillet. Toss carefully to coat with the vegetables and sauce.
- Stir in the fresh basil, parsley, and grated Parmesan cheese. Cook for 1-2 minutes, until heated through and the cheese has slightly melted.
- Serve immediately, garnished with extra Parmesan cheese on the side.
Notes
- For a vegan version, swap the cheese ravioli with a plant-based alternative and use vegan Parmesan.
- Experiment with different vegetables like zucchini, spinach, or broccoli for a veggie combo variation.
- For added richness, try adding a splash of heavy cream to the sauce.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Sautéing
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 7g
- Sodium: 600mg
- Fat: 20g
- Saturated Fat: 4g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 6g
- Protein: 14g
- Cholesterol: 20mg