Grilled Mahi Mahi Skewers


Main Dish
Grilled Mahi Mahi Skewers

Primary Media

Skewered grilled mahi mahi with a side of diced red onion, mango, black beans, herbs, and corn tortillas

User Rating

4.63 out of 5 stars
Rate it:
8 ratings

Recipe Data


Recipe Wellness Badges


Save Options


Hearty mahi mahi skewers take a turn on the grill for charbroiled flavor. Combine with salsa for tasty tacos. 

Recipe Tags

Servings and Ingredients

Serves 4
1 c. Hy-Vee canned black beans, drained and rinsed
1 c. navel orange, peeled and chopped
1 c. mango, and/or pineapple seeded/ cored and chopped
½ c. red onion, chopped
1 tbsp. fresh cilantro, chopped
3 tbsp. cilantro-lime vinaigrette, or preferred vinaigrette
1 avocado, peeled, seeded and chopped
4 (5-to-6-oz. each) mahi mahi fish steaks, thawed if frozen, cut into 1-inch chunks
2 tbsp. Gustare Vita olive oil
1 tbsp. Hy-Vee lemon pepper seasoning
4 metal or wooden skewers
Lime wedges, for serving
Fresh corn tortillas, optional

Things To Grab

  • Charcoal or gas grill
  • 2 large bowls


  1. Grease grates of a charcoal or gas grill.

  2. Prepare for direct grilling over medium heat.

  3. For tropical bean salsa, in a large bowl toss together beans, orange, mango and/or pineapple, onion, cilantro and vinaigrette. Stir in avocado; set aside.

  4. In a bowl, toss together fish chunks, olive oil and lemon pepper seasoning. Thread fish onto skewers. Grill skewers for 8 minutes or until fish is firm to the touch, turning once halfway through.

    Hyvee Culinary Expert Tip
    If using bamboo skewers, soak skewers in water for 30 minutes before using.
    Hy-Vee Test Kitchen
  5. Remove skewers from grill. Serve with salsa, lime wedges and, if desired, tortillas for fish tacos.

Nutrition facts


380 Calories per serving

Amounts Per Serving

  • Total Fat: 17g
  • Cholesterol: 105mg
  • Sodium: 750mg
  • Total Carbohydrates: 27g
  • Protein: 32g

Daily Values

Vitamin A 20%
Vitamin C 70%
Iron 15%
Calcium 8%

Recipe Source:

Hy-Vee Seasons Spring 2016.