Steps:
- 1. Heat grill to high or oven to 400 degrees. Arrange onions on a baking sheet. Brush lightly with olive oil, then season with ½ teaspoon each salt and pepper. Grill onions until tender, sweet and slightly charred, 4-5 minutes per side. Or roast in oven 15 minutes. Transfer cooked onions to a mixing bowl and separate rings. Add tomatoes and avocado to bowl. Set aside. 2. Make vinaigrette: In a separate bowl, whisk together lime juice, olive oil and basil. 3. Make salad: Toss vinaigrette with onion-tomato-avocado mixture. Season with 1 teaspoon salt and ½ teaspoon pepper. Allow salad to marinate, tossing occasionally, at room temperature 10-15 minutes. (This allows the avocados to break down slightly and thicken the vinaigrette.) 4. Meanwhile, season fish fillets on both sides with remaining salt and pepper. Place fillets skin-side down on hot grill and cook until fillets begin to pull away from grill rack, 6-7 minutes. Flip and cook until fillets are golden brown and cooked through, 4-5 minutes more. Alternatively, cook on stove: Heat peanut oil in a cast-iron skillet set over high heat. Place fish fillets, skin-side down, into pan and cook until skin is crisp and begins to loosen from pan, 8-10 minutes. Flip and cook until fish is just cooked through, 2-3 minutes more. Remove fish fillets from heat and keep warm. 5. To serve, arrange 1 tomato slice each in center of 6 dinner plates, then place grilled onions and avocado slices on top of tomatoes. Top each salad with another tomato slice. Spoon 2-3 tablespoons vinaigrette over and around each salad. Top salad with fish fillets. Toss arugula in a mixing bowl with remaining vinaigrette and add to top of fish.
Are you curently on diet or you just want to control your food's nutritions, ingredients? We will help you find recipes by cooking method, nutrition, ingredients...
Check it out »
You'll also love