Skip to main content New<> this month
Get the Allrecipes magazine

Tacos de Jamaica (Vegan Hibiscus Tacos)

Rated as 4.67 out of 5 Stars

"These delicious Mexican vegan tacos (tacos de jamaica) are made with hibiscus flowers and are garnished with pineapple, onion, cilantro, and salsa verde with avocado."
Added to shopping list. Go to shopping list.


2 h 32 m servings 95
Original recipe yields 18 servings (18 tortillas)


{{model.addEditText}} Print
  1. Rinse hibiscus very well to make sure all dust is removed. Place clean hibiscus in a pot over medium heat, cover with water, and boil for 10 minutes. Remove hibiscus from heat and allow to steep for at least 2 hours, until hibiscus is very soft. Drain well.
  2. Heat oil in a large skillet over medium heat and cook 1 onion and 2 cloves garlic until soft and translucent, about 2 minutes. Stir in drained hibiscus and season with salt and pepper. Cook for 5 minutes, stirring constantly, until hibiscus turns a deep red color.
  3. Combine tomatillos, avocado, 1/4 onion, serrano peppers, 1 clove garlic, and 2 tablespoons cilantro; blend until smooth. Season salsa verde with salt.
  4. Warm corn tortillas in a skillet. Divide hibiscus mixture amongst tortillas and top with pineapple, onion, and cilantro. Serve with salsa verde and lime.


  • Cook's Notes:
  • You can use the liquid from soaking the hibiscus to make hibiscus agua fresca.
  • Watch the recipe video in Spanish on my blog: Gaby Cervello

Nutrition Facts

Per Serving: 95 calories; 3.2 16.1 2.1 0 32 Full nutrition

Explore more


Read all reviews 2
Most helpful
Most positive
Least positive

This is a really and tasty recipe! My only suggestion is to let the hibiscus soak the night before and then boil. This will allow it to have a softer texture. You can use the juice that extracte...

I used fresh Jamaica flowers this time, because they were available at a local Mexican supermarket. The only change I made to the recipe, other than soaking the flowers overnight after boilin...