Skip to content
jamaicansalad✨ New

Jamaican Bammy Salad with Grilled Fish

Fried cassava bammy topped with grilled fish, tomato and onion, a Jamaican coastal specialty turned into a hearty salad plate.

Prep
20 min
Cook
15 min
Servings
4
Difficulty
Easy
4.2
Sign in to rate
#jamaican#bammy#cassava#fish#grilled

About This Recipe

Bammy is a traditional Jamaican flatbread made from grated cassava, pressed into rounds and either fried or soaked in coconut milk before frying, a food with roots tracing directly back to the island's indigenous Taino people. Here it's paired with simply grilled fish and a fresh tomato and onion topping, turning what's often a side dish into more of a composed salad plate, the bammy's slightly chewy texture holding up well under the toppings. A common coastal meal in Jamaica, this combination showcases bammy's versatility, its neutral, slightly sweet cassava flavor providing a satisfying base for the bright, herby fish topping.

Ingredients

Serves 4

  • 4bammy (cassava flatbread)(store-bought or homemade)
  • 1 cupcoconut milk(for soaking bammy)
  • 1/2 cupvegetable oil(for frying bammy)
  • 4white fish fillets
  • 2 tbsplime juice(for fish)
  • 1 tspsalt(for fish)
  • 2tomatoes(diced)
  • 1/2onion(thinly sliced)
  • 2 tbspchopped scallion
  • 2 tbspolive oil(for topping)

Instructions

  1. 1

    Soak the bammy

    Soak the bammy rounds in coconut milk for 10 minutes to soften.

    Soak the bammy in coconut milk before frying — this step is what gives it its characteristic soft interior with a crisp exterior once fried.

  2. 2

    Fry the bammy

    Fry the soaked bammy in hot oil, 3-4 minutes per side, until golden and slightly crisp; drain.

  3. 3

    Season the fish

    Season the fish fillets with lime juice and salt.

  4. 4

    Grill the fish

    Grill or pan-sear the fish 3-4 minutes per side until just cooked through and flaky.

  5. 5

    Make the topping

    Toss tomato, onion and scallion with olive oil.

  6. 6

    Assemble

    Top each fried bammy round with a piece of grilled fish and a spoonful of the tomato-onion mixture.

  7. 7

    Serve

    Serve warm.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Soak the bammy in coconut milk before frying — this softens it and infuses coconut flavor, giving it a much better texture than frying it dry.

  • →

    Grill the fish just until it flakes easily, since overcooking dries it out quickly.

  • →

    Use very fresh fish for the best results, since this simple preparation relies on quality ingredients over heavy seasoning.

Variations

  • •

    A version with escovitch-style pickled vegetables instead of fresh tomato and onion adds extra tang.

  • •

    Shrimp can substitute for fish fillets for a different protein option.

  • •

    Adding a bit of scotch bonnet to the topping gives extra heat.

Storage

Best eaten fresh; bammy and fish don't store or reheat particularly well, losing their texture, so it's best prepared and eaten the same day.

History & Origin

Bammy has roots in Jamaica's indigenous Taino heritage, made from cassava, a crop cultivated on the island long before European contact, and it remains a beloved traditional accompaniment to fried and grilled fish today.

Frequently Asked Questions

Can I find bammy outside Jamaica?

Look for it at Caribbean grocery stores, often sold frozen or refrigerated, ready to soak and fry at home.

What if I can't find bammy?

A simple cassava or yuca flatbread can substitute, though bammy's specific texture is somewhat unique.

Why is my bammy tough?

It likely wasn't soaked long enough in the coconut milk before frying — give it the full 10 minutes to soften properly.

Nutrition Facts

Per serving (320g / 11.3 oz) · 4 servings total

Calories420kcal
Protein26g
Carbohydrates32g
Fat22g
Fiber2g
Protein26g
Carbs32g
Fat22g

Time Summary

Prep time20 min
Cook time15 min
Total time35 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes