Mahi-Mahi Burgers With Spicy Mayo, Roasted Poblano, And Avocado

mahi-mahi burger with avocado, roasted poblano and cumin mayo

The Spruce / Pete Scherer 

Prep: 20 mins
Cook: 10 mins
Total: 30 mins
Servings: 4 servings
Yield: 4 burgers
Nutrition Facts (per serving)
813 Calories
43g Fat
64g Carbs
51g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 813
% Daily Value*
Total Fat 43g 55%
Saturated Fat 8g 42%
Cholesterol 199mg 66%
Sodium 972mg 42%
Total Carbohydrate 64g 23%
Dietary Fiber 14g 51%
Total Sugars 14g
Protein 51g
Vitamin C 131mg 657%
Calcium 198mg 15%
Iron 7mg 38%
Potassium 1880mg 40%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Mahi-mahi, dorado, and dolphinfish are all names for the same species of ray-finned fish found often in the waters of Hawaii, Costa Rica, and the Gulf of Mexico. When cooked just until it flakes, mahi-mahi flesh is firm, moist, mild, and slightly sweet. Here it’s served in a burger format with roasted poblano peppers, avocado, and garlicky cumin mayo. A piece of fresh red leaf lettuce provides a nice crunch and a slight bitterness to round out all of the flavors.

Using skin-on mahi-mahi filets helps the fish to stand up to grilling, and, whether grilled or pan-fried, the skin provides a small buffer between the heat and the meat which promotes slower, more even cooking. Still, use moderate heat to avoid overcooking this delicate fish, while also aiming for crispy skin. Buy fresh filets if you can, but frozen and defrosted filets will work fine too.

These “burgers” are super flavorful and come together quickly. They’re an excellent way to add some variety to your household’s weekly menu or to offer as a meat alternative at your next barbecue. Pair them with homemade sweet potato chips, a Southwest black bean and corn salad or spicy sweet potato fries, and accompany with a cold beer, crisp white wine, or perhaps a fun cocktail.


  • 1/2 cup mayonnaise

  • 1 garlic clove, finely chopped or grated

  • 1 teaspoon whole cumin seed, toasted and ground

  • 1/4 teaspoon cayenne pepper

  • 4 brioche hamburger buns

  • 2 1/2 pounds mahi-mahi fillets, skin on

  • 1/2 teaspoon salt, or to taste

  • 1/2 teaspoon ground black pepper, or to taste

  • 2 poblano peppers, fire-roasted, peeled, seeded, and cut into 1/4-inch dice

  • 1 avocado, sliced

  • 1 lemon, halved

  • 4 leaves red leaf lettuce

Steps to Make It

  1. Gather the ingredients.

  2. In a small bowl, stir together the mayonnaise, garlic, cumin, and cayenne pepper until well combined.

  3. Lightly toast the brioche buns.

  4. Season the mahi-mahi with salt and pepper. Grill or pan-fry the filets over medium heat, flipping once, until the flesh starts to flake and the skin is crispy, 6 to 10 minutes.

  5. Smear the toasted halves of the buns with the spiced mayonnaise. On the bottom bun, place the diced poblanos followed by the cooked mahi-mahi. Top the fish with a few slices of avocado. Season the avocado with salt and a squeeze of lemon. Finish the burgers with a slice of lettuce and the top bun. Serve immediately.


  • Toasting and grinding the whole cumin yourself gives the mayo a deeper flavor than using pre-ground cumin.
  • The poblano peppers can be roasted, peeled, and diced ahead of time. Canned chiles can be used in a pinch.
  • A Microplane is a great way to finely grate the garlic, helping to disperse its flavor through the mayo.
  • Add a little extra flavor to the mahi-mahi with your choice of spice blend.