Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Herb-Grilled Fish with Asparagus, Avocado & Cherry Tomatoes

Herb-Grilled Fish with Asparagus, Avocado & Cherry Tomatoes


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: bonita
  • Total Time: 23 minutes
  • Yield: Serves 2

Description

Herb-Grilled Fish with Asparagus, Avocado & Cherry Tomatoes is a vibrant and nutritious dish that brings together the freshness of seasonal vegetables and the delicate flavors of herb-seasoned fish. This recipe is perfect for a quick weeknight dinner or a special occasion, delivering both visual appeal and satisfying taste. With tender fish fillets grilled to perfection, paired with crisp asparagus, creamy avocado, and juicy cherry tomatoes, this meal is not only delicious but also health-conscious. Enjoy this wholesome delight that’s easy to make and packed with nutrients!


Ingredients

Scale
  • 2 small white fish fillets (tilapia or cod)
  • 1 tbsp olive oil (divided)
  • 1 tsp dried Italian herbs (or your favorite herb mix)
  • Salt and freshly cracked black pepper
  • 1 cup asparagus spears, trimmed
  • 1 ripe avocado, sliced or halved
  • 1 cup cherry tomatoes, halved

Instructions

  1. 1. Season the fish fillets with ½ tbsp olive oil, Italian herbs, salt, and pepper.
  2. 2. Grill or pan-sear over medium heat for 3-4 minutes per side until cooked through.
  3. 3. In the same pan, sauté asparagus with a drizzle of olive oil for about 3-4 minutes until tender-crisp.
  4. 4. Prepare the avocado by slicing it into halves or wedges and halving the cherry tomatoes.
  5. 5. Plate the cooked fish alongside asparagus and arrange avocado slices and cherry tomatoes around it.
  • Prep Time: 10 minutes
  • Cook Time: 13 minutes
  • Category: Main
  • Method: Grilling/Pan-searing
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 3g
  • Sodium: 270mg
  • Fat: 25g
  • Saturated Fat: 4g
  • Unsaturated Fat: 20g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 10g
  • Protein: 32g
  • Cholesterol: 70mg