Appetizer: Mexico – Quintana Roo, Yucatan Peninsula Mexico – Tostadas de Pulpo (Octopus Tostadas)

Tostadas de Pulpo recipe
Serving Size: 6
Approximate Time
Prep 30 min
Cook 1 hr 5 min
Additional 10 min
Total 1 hr 45 min

Ingredients

- 1 lb (450 g) whole octopus, cleaned (yields about 10–12 oz / 280–340 g cooked)
- 6 cups (1.4 L) water
- 1/2 medium white onion, halved (about 75 g)
- 3 cloves garlic, smashed
- 1 bay leaf
- 1 tsp (5 g) whole black peppercorns
- 12 store-bought small corn tostadas
- 2 tbsp (30 ml) neutral oil (vegetable or canola), divided
- 2 medium Roma tomatoes, about 8 oz (225 g)
- 1 small habanero chile, stem removed (or to taste)
- 1/4 cup (40 g) finely diced white onion (for salsa)
- 1/4 cup (15 g) cilantro leaves, chopped
- Juice of 2 limes, about 3 tbsp (45 ml)
- 1 tbsp (15 ml) fresh orange juice (or 1 tbsp naranja agria if available)
- 1 tsp (5 g) sea salt, plus more to taste
- 2 cups (120 g) shredded green cabbage
- 1 ripe avocado, sliced
- Lime wedges for serving
- Optional: 2 tbsp (30 ml) crema mexicana or sour cream for drizzling

Instructions

Short Description:
Crispy corn tostadas topped with tender, locally caught octopus, bright habanero-tomato salsa, avocado, and lime for a fresh Yucatecan starter. The octopus is simmered until tender, lightly seared, and assembled with crunchy cabbage and creamy accents.

Regional Notes:
This Quintana Roo / Yucatan Peninsula version highlights local octopus and the region's affinity for fiery habanero and citrus (often naranja agria), giving the dish a pronounced bright-heat profile distinct from other coastal tostada styles. Quick searing after simmering adds the caramelized flavor common in Yucatecan seafood preparations.

1. Prepare the cooking broth: in a medium pot combine 6 cups (1.4 L) water, halved onion, smashed garlic, bay leaf, and peppercorns. Bring to a boil.
2. Cook the octopus: add the cleaned octopus to the boiling broth, reduce to a gentle simmer, cover partially, and cook until the octopus is tender when pierced with a fork, about 45–60 minutes depending on size. Remove from heat and let cool in the broth for 10 minutes, then transfer to a cutting board.
3. Slice the octopus: when cool enough to handle, slice the tentacles into 1/2-inch (1–1.5 cm) rounds or bite-sized pieces. Reserve 2 tbsp (30 ml) of the cooking broth to thin the salsa if needed.
4. Char the tomatoes: while octopus cools, char the Roma tomatoes directly over a gas flame, in a skillet, or under a broiler until blackened in spots, about 5–8 minutes total. Let cool slightly.
5. Make the habanero-tomato salsa: in a blender or food processor, combine charred tomatoes, habanero (start with half if you prefer milder heat), 1/4 cup (40 g) diced white onion, cilantro, lime juice (from 2 limes), orange juice, 1 tsp (5 g) sea salt, and 1–2 tbsp (15–30 ml) reserved cooking broth to reach your desired consistency. Pulse briefly for a chunky salsa or longer for a smoother sauce. Taste and adjust salt and heat.
6. Sear the octopus (optional but recommended): heat 1 tbsp (15 ml) neutral oil in a large skillet over medium-high heat. Add the sliced octopus and sear until edges caramelize, about 2–3 minutes, tossing once. Remove from heat.
7. Prepare tostada bases: arrange the 12 tostadas on a platter. If using crema, lightly spread a thin layer (about 1 tsp / 5 ml each) on each tostada.
8. Assemble: divide shredded cabbage evenly among the tostadas (about 2 tbsp / 15 g per tostada). Top each with a generous spoonful of seared octopus (about 1–2 tbsp / 15–30 g), then a spoonful of habanero-tomato salsa. Add 1–2 slices of avocado to each tostada and sprinkle with extra cilantro or diced raw onion if desired.
9. Finish and serve: drizzle with a little crema if using, add a squeeze of lime over each tostada, and serve immediately with lime wedges on the side.
Nutrition Information

To get nutritional information, press the Get Nutrition Info button below.

Recipe Metadata
Recipe ID
14088
Country
Mexico
Region
Quintana Roo, Yucatan Peninsula Mexico
URL
https://kitchen2mytable.com/view_recipe_data.php?id=14088