In this rich, comforting Trinidad-style curry, tender cubes of beef are simmered in a seasoned curry sauce with potatoes. This dish is full of bold Trini flavor—thanks to green seasoning, hot pepper, and a touch of roasted ground cumin—and comes together with simple ingredients and the right technique. It’s the perfect pairing with dhalpuri roti, paratha, sada roti, or even plain rice.
Table of Contents
Why You’ll Love This Curry Beef and Aloo
- Bold Flavor – Made with homemade green seasoning, fresh herbs, and curry powder for a rich, layered taste.
- Versatile – Delicious with any type of roti, plain rice, or served on its own as a hearty stew.
- Make-Ahead Friendly – Like many Caribbean curries, this dish tastes even better the next day.
- Freezer-Friendly – Great for batch cooking and freezing for quick weekday meals.
Love Trinidad Beef Roti?
Trinidad Beef Roti is a beloved convenient takeout meal made by wrapping curried beef and potato (aloo) (or just curry beef) in soft dhalpuri or paratha roti with various vegan sides, including but not limited to curry aloo or mango talkari, pumpkin talkari. It’s hearty, flavorful, and perfect for an on-the-go lunch, dinner, or anytime you’re craving something deeply satisfying. If you love this wrapped roti, be sure to also check out my other popular roti series:
👉 Trinidad Chicken Roti
👉 Trinidad Shrimp Roti
Health and Nutrition Information
This curry is protein-packed and filling, with minimal added fat. It fits well into high-protein, dairy-free, and gluten-free diets (if served with rice). You can easily adjust the oil or spice to your preference.
Ingredients You Will Need
- Beef: Boneless stewing beef, cut into small cubes for quicker cooking.
- Potatoes (Aloo): Add body and creaminess and make the dish heartier.
- Green Seasoning: Essential Trini flavor base with herbs and garlic.
- Curry Powder: Choose a Caribbean-style curry blend for best flavor.
- Curry Leaves (optional): Adds depth and earthiness—skip if unavailable.
- Onion & Hot Pepper: For savory base flavor and heat.
- Thyme, Culantro & Roasted Cumin: Finishers that bring out the full Trini flavor.
- Salt & Black Pepper: To taste and balance.
How to Make Curry Beef and Aloo (Step-by-Step)
- Marinate the beef – Let those flavors soak in!
- Cook down the curry – Wait for the grainy, fragrant stage.
- Let beef simmer – Low and slow for tender bites.
- Add the aloo – Potatoes soak up all that flavor.
- Finish strong – Culantro + roasted cumin for that final touch.
Serving Suggestions

- Serve hot with dhalpuri roti or paratha (buss up shut)
- Add a side of mango talkari for sweet heat
- Serve with delicious Trini vegan sides: fry bodi, bhagi, curried channa, curried baigan and aloo, curry peas and aloo, peas dhal, or pumpkin talkari
Tips for Success
- Marinate the beef overnight for a deeper flavor
- Be patient—some cuts of beef need more time to get tender
- Use hot water when adding during cooking to avoid slowing down the process
- Stir occasionally to prevent sticking and burning
Variations
- Substitute lamb or goat for beef
- Omit potatoes for a leaner version
- Add chickpeas for extra bulk and protein
- Make it spicy or mild by adjusting the pepper to taste
Equipment Needed
- Heavy-bottomed pot or Dutch oven
- Sharp knife and cutting board
- Mixing bowl for marinating
- Long spoon for stirring
FAQs
Can I use another type of meat?
Yes! This curry technique works well with pork (curry stew), oxtail, lamb, goat, or even chicken. Click each to check out those respective recipes.
Can I make this ahead of time?
Absolutely. The flavors improve overnight—perfect for meal prep.
What’s the best roti to serve this with?
Dhalpuri is perfect, but paratha or sada roti are great too.
How do I store leftovers?
Cool completely, then refrigerate for up to 3 days or freeze for up to 2 months.
Do I have to use curry leaves?
No, they’re optional—but they add a lovely depth if you have them on hand.
Recipe Card: Curry Beef and Aloo (Trinidad-Style)
Ingredients
- 2 – 3 lbs beef cut into small cubes
- 3 tbsp green seasoning
- 1 tsp salt
- 1 tsp black pepper
- 4 tbsp extra virgin olive oil
- ½ onion sliced
- Hot pepper to taste
- 6 curry leaves optional
- 3 tbsp curry powder
- 2 tbsp green seasoning extra
- 4 thyme sprigs
- 2 potatoes sliced
- Salt to taste
- Chopped culantro optional
- ½ tsp ground cumin
Instructions
- Rinse beef with lime or lemon juice, vinegar, and several changes of water. Drain well.
- Season beef with green seasoning, salt, and black pepper. Marinate for a few minutes or overnight in the fridge.
- In a heavy-bottomed pot, heat oil. Add onion and hot pepper and sauté until golden.
- Stir in curry powder, extra green seasoning, and ½ cup water. Cook until the curry becomes fragrant and the oil separates.
- Add seasoned beef and thyme. Stir well to coat.
- When the sizzling stops, reduce heat to medium-low. Cover and let the beef cook in its own juices for about 30 minutes.
- Once the beef is almost tender and liquid has evaporated, add the potatoes. Cook until it begins sticking slightly to the pot.
- Add 1–2 cups of water and simmer for another 15–20 minutes until beef is fork-tender and potatoes are soft. Add more water if needed for tenderness.
- Taste and adjust salt. Finish with chopped culantro and ground cumin. Serve hot.
Video
Nutrition
Did You Love This Recipe – Leave a Rating and Comment
If you tried this Trinidad Curry Beef and Aloo recipe and loved it, please leave a 5-star rating in the recipe card above and drop a comment below. I’d love to hear how it turned out for you!
You can also watch the full video on YouTube where I cook this outdoors with dhalpuri and mango talkari—sharing tips, mishaps, and all the deliciousness in real time.
Questions or Concerns – Write Me!
If you have any questions, concerns, issues, or suggestions about this recipe or any others, don’t hesitate to leave a comment below or reach out via email at [email protected]. I’m here to help and would love to hear from you.








