Trinidad Curry Beef Gyro with Cilantro Chutney
Photo by Polina Tankilevitch on Pexels

Trinidad Curry Beef Gyro with Cilantro Chutney

A vibrant fusion gyro that layers slow-cooked, curry-spiced shredded beef with bright cilantro chutney, fresh vegetables, and crispy flatbread. The beef is marinated in a blend of Caribbean curry powder, turmeric, and coconut milk, then braised until fork-tender and shredded for easy serving in warm pita or roti. The tangy cilantro chutney cuts through the rich, aromatic meat while cooling dairy-free yogurt and crisp onions balance every bite.

Prep
20 min
Cook
2 hr 30 min
Wait
30 min
Total
3 hr 20 min
Makes
4 gyros (about 6 oz meat each)
Share

Steps

Before you start
  • Pat the beef dry before marinating to help it brown evenly
  • Make the cilantro chutney at least 1 hour ahead so flavors meld
  • Have pita or roti warmed and ready when the beef finishes cooking
  • Prep tomatoes, cucumbers, and onions before you start cooking the meat
  1. Make cilantro chutney

    • In a food processor or blender, combine cilantro leaves, mint, green chilies, garlic, lime juice, and salt.
    • Pulse until roughly chopped but not completely smooth—you want some texture.
    • Add coconut oil (or neutral oil) and pulse briefly to combine.
    • Transfer to a small bowl and set aside.
    • The chutney will thicken slightly as it sits and flavors meld.
    • Make this at least 1 hour before serving.
    + Show details

    Ready when: Chutney is chunky-smooth, not pureed, with visible herbs and green color

    Tip: If chutney becomes too thick after sitting, loosen it with a little more lime juice or coconut oil just before serving

  2. Prepare and season beef

    • Pat the beef chuck dry with paper towels.
    • In a shallow dish, mix together curry powder, turmeric, cumin, coriander, minced garlic, minced ginger, salt, and black pepper.
    • Rub this spice mixture evenly over all sides of the beef, working it into any crevices.
    • Pour the lime juice over the meat and rub to combine.
    • Let marinate at room temperature for 15–20 minutes while you prepare your pot.
    + Show details

    Ready when: Beef is fully coated with spice paste and feels dry to the touch

    Tip: Don't skip patting the meat dry—moisture prevents proper browning and locks in flavor

  3. Sear beef until browned

    • Heat oil in a large Dutch oven over medium-high heat until shimmering (about 2 minutes).
    • Carefully place the spiced beef in the pot.
    • Sear for 4–5 minutes per side until a deep brown crust forms on all sides.
    • Work in batches if needed, but this piece should fit in a 6-quart pot.
    • Don't move it around—let each side develop color undisturbed.
    + Show details

    Ready when: All exposed surfaces are dark golden-brown, not charred

    Tip: High heat and dry meat are essential—a wet or crowded pot creates steam instead of a flavorful crust

  4. Add liquid and braise

    • Pour the coconut milk and beef broth around (not over) the seared beef.
    • The liquid should come halfway up the sides of the meat.
    • Bring to a simmer over medium heat, then reduce to medium-low.
    • Cover with a lid (leave slightly ajar if your lid traps too much steam) and braise for 2.5–3 hours, turning the meat every 45 minutes so it cooks evenly and absorbs the brasing liquid.
    • The beef is done when a fork pierces it easily and it falls apart slightly.
    + Show details

    Ready when: Beef shreds easily with a fork and flakes apart, liquid has reduced to 1–1.5 cups and tastes rich

    Tip: Turning the meat halfway ensures even cooking and prevents one side from drying out while the other stays rare

  5. Shred beef and reduce sauce

    • Remove the beef from the pot and set on a cutting board.
    • Using two forks or your hands (if cool enough), shred the meat into bite-sized pieces, discarding any large pockets of fat.
    • Return the shredded beef to the pot with the remaining braising liquid.
    • Increase heat to medium and simmer uncovered for 8–10 minutes to reduce the sauce slightly and concentrate flavors.
    • Taste and adjust salt and black pepper as needed.
    + Show details

    Ready when: Liquid is glossy and coats a spoon; meat is moist but not soupy

    Tip: Don't over-reduce or the meat will dry out—you want just enough sauce to keep it moist and flavorful

  6. Toast and fill pitaOven 350°F / 175°C

    • Warm pita bread or roti by wrapping in a damp towel and heating in a 350°F (175°C) oven for 3–4 minutes, or by holding briefly over a stovetop flame until warm and pliable.
    • Lay each warm pita on a flat surface.
    • Spread a thin layer of yogurt on the inside, then add a generous handful of shredded curry beef and a spoonful of its sauce.
    • Top with sliced lettuce (if using), diced tomato, diced cucumber, and a few slices of red onion.
    + Show details

    Ready when: Pita is warm to the touch and flexes without cracking

    Tip: Keep the cooked pita wrapped in a towel to retain heat while you assemble the gyros

  7. Garnish and serve

    • Top each filled gyro with a generous dollop (about 1–2 tablespoons) of cilantro chutney and serve immediately while the pita is still warm.
    • The cool, tangy chutney and yogurt balance the rich, warm curry beef beautifully.
    + Show details

    Ready when: Gyros are fully assembled, hot, and drizzled with chutney

    Tip: Serve the chutney on the side if you prefer and let diners customize to their taste

Good to know

Tips
  • For extra richness and authenticity, toast the curry powder, turmeric, cumin, and coriander together in a dry skillet over low heat for 1–2 minutes before mixing with the wet ingredients. This blooms the spices and deepens their flavor.
  • If your cilantro chutney separates or becomes watery after sitting, blend it briefly again or whisk in a teaspoon of coconut flour to thicken it right before serving.
  • This recipe is naturally gluten-free if you use certified gluten-free pita or roti. It's also dairy-free if you use dairy-free yogurt and coconut milk (check the label).
  • For a spicier version, add a pinch of cayenne pepper or habanero to the curry beef, or increase the green chilies in the chutney. Taste as you go since heat builds with braising.
Make ahead

The cilantro chutney can be made up to 2 days ahead and stored in an airtight container in the refrigerator. The curry beef can be braised up to 1 day ahead, cooled, stored in a covered container in the fridge, and gently reheated on the stovetop over medium-low heat (about 10 minutes) before assembling gyros. This makes for easy weeknight assembly.

Storage & reheating

Store leftover shredded curry beef and sauce together in an airtight container in the refrigerator for up to 4 days. Reheat gently in a covered pot over medium-low heat (8–10 minutes) with a splash of water if the sauce has thickened too much. Freeze for up to 3 months in a freezer-safe container; thaw overnight in the fridge and reheat. Cilantro chutney keeps refrigerated for 3 days; it does not freeze well.

Substitutions
  • canned full-fat coconut milk → plain full-fat yogurt or cashew cream. Use the same volume; the dish will be slightly less rich and coconut-forward but still creamy and delicious. Stir in the yogurt in the last 15 minutes of braising to prevent curdling, or use cashew cream which handles heat better.
  • fresh cilantro leaves → fresh parsley or basil. Cilantro is traditional and bright; parsley is more neutral, basil adds an anise note. Use the same amount of leaves.
  • fresh green chilies (like Thai or serrano) → 1–2 jalapeños or 0.5 tsp red pepper flakes. Jalapeños are milder; red pepper flakes add heat without fresh herb flavor. Adjust to your spice tolerance.
  • beef chuck roast, trimmed of excess fat → lamb shoulder or pork shoulder. Both braise beautifully and absorb curry flavors well. Lamb will be more aromatic; pork will be slightly more delicate. Use the same weight and braising time.

More shawarma & gyros

See all →

Find more like this

Meal
Dinner
Main ingredient
Beef Roast
Quick & Easy
Make Ahead

Reviews (0)