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 is a vibrant and nutritious dish that blends fresh flavors in a delightful way. Perfect for busy weeknights or special occasions, this recipe features herb-seasoned fish fillets paired with crisp asparagus, creamy avocado, and juicy cherry tomatoes. In just under 15 minutes, you can create a meal that is not only visually appealing but also packed with healthy ingredients. The combination of healthy fats from avocado and the natural sweetness of grilled vegetables makes this dish a wholesome choice for anyone looking to enjoy a quick yet satisfying meal.

  • Total Time: 15 minutes
  • Yield: Serves 2

Ingredients

Scale
  • 2 small white fish fillets (tilapia or cod)
  • 1 tbsp olive oil (divided)
  • 1 tsp dried Italian herbs
  • Salt & pepper
  • 1 cup asparagus spears, trimmed
  • 1 ripe avocado, sliced or halved
  • 1 cup cherry tomatoes, halved

Instructions

  1. Season the fish fillets with ½ tablespoon of olive oil, herbs, salt, and pepper. Grill or pan-sear over medium heat for 3–4 minutes per side until fully cooked.
  2. In the same pan, add remaining olive oil and sauté asparagus with salt and pepper for 3–4 minutes until tender-crisp.
  3. Slice the avocado and halve the cherry tomatoes.
  4. Plate the grilled fish alongside the sautéed asparagus, avocado slices, and cherry tomatoes.
  • Author: Jennifer
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Category: Main
  • Method: Grilling/Pan-searing
  • Cuisine: American

Nutrition

  • Serving Size: 1 plate (about 320g)
  • Calories: 350
  • Sugar: 2g
  • Sodium: 400mg
  • Fat: 21g
  • Saturated Fat: 3g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 9g
  • Protein: 18g
  • Cholesterol: 60mg

Keywords: Feel free to swap out the fish for your favorite variety or use seasonal vegetables. For added flavor, consider drizzling balsamic reduction over the dish before serving.