Fish Fillets with Epazote Leaves, Onion and Habanero Peppers
Prep time
Cook time
Total time
Give fish fillets a uniquely Mexican flavour by using leaves of epazote to flavour. Don't forget the habanero pepper for that spicy kick!
Recipe type: lunch, dinner
Cuisine: Mexican, Seafood, Fish
Serves: 2
  • 2 fillets of firm fish of choice (any white fish and fresh or defrosted will work)
  • 6 small and thinly sliced epazote leaves without the stems*
  • 1 extra small white onion, thinly sliced
  • 2 green habanero, optional or replace with milder pepper like Serrano or Jalapeño
  • 3 garlic cloves, thinly sliced
  • fine sea salt, to taste (I used a large pinch)
  • 2 tbsp olive oil
  • freshly squeezed lime juice, optional
  1. Pat dry the fish fillets and set aside. Heat one tablespoon of the olive oil over medium heat, once warm add the onion slices and habanero peppers. Saute until the onions begin to soften and the peppers begins to blister. Next add the garlic slices and epazote and sauté until the garlic begins to soften, about 2 minutes. Make sure to keep stirring to prevent the ingredients from burning. Push the vegetables aside, or if they are starting to brown remove from the pan. Add the remaining tablespoon of olive oil and gently place the fish fillets into the pan and sprinkle with a bit of salt. Allow to cook for 5 minutes then flip the fish and place some of the cooked vegetables onto each fillet. Continue to cook until the fish is firm and cooked through, about another 5-8 minutes. (Cooking time will depend on thickness of the fillets.) Right before serving drizzle with fresh lime juice. Serve with sautéed broccoli and warm corn tortillas if desired, or alternatively serve with your favourite green vegetable or starch.
*Please remember that if epazote is a new flavour to you to use one or two small leaves. If fresh is not available dried may be used, start off with a large pinch and work yourself up from there.

**To make this dish for four people simply double the fish and other ingredients.
Recipe by Mexican Made Meatless™ at