Flavorful Caribbean Beef Curry

Flavorful Caribbean Beef Curry is a vibrant and aromatic dish that brings a taste of the Caribbean to your table. This hearty curry features tender beef simmered in a rich and spiced sauce with coconut milk and fresh herbs. Perfect for a comforting meal, this curry pairs wonderfully with rice or warm naan bread.

Ingredients

For the Beef Curry:

  • 2 lbs beef stew meat, cubed
  • 2 tablespoons vegetable oil
  • 1 large onion, chopped
  • 4 garlic cloves, minced
  • 1 tablespoon grated fresh ginger
  • 1 tablespoon curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground allspice
  • 1 teaspoon black pepper
  • 1 (14 oz) can coconut milk
  • 1 (14 oz) can diced tomatoes
  • 1 cup beef broth
  • 2 tablespoons tomato paste
  • 2 tablespoons lime juice
  • Salt to taste

For the Potatoes:

  • 3 large potatoes, chopped
  • 1 cup frozen peas (optional)
  • 1/2 cup chopped cilantro (for garnish)

Directions

  1. Prepare the Beef:
    Season the beef stew meat with salt and pepper. Heat the vegetable oil in a Dutch oven or large pot over medium-high heat. Brown the beef in batches, cooking each batch for about 5-7 minutes until well-browned. Set the browned beef aside.
  2. Create the Curry Base:
    In the same pot, add the chopped onion, minced garlic, and grated ginger. Sauté until the onion is soft and translucent, about 5 minutes. Add the curry powder, ground cumin, ground turmeric, ground allspice, and black pepper. Cook for 1-2 minutes until the spices are fragrant.
  3. Assemble the Curry:
    Deglaze the pot with beef broth, scraping up any browned bits from the bottom of the pot. Stir in the diced tomatoes, coconut milk, and tomato paste. Mix well to combine. Return the browned beef to the pot and stir to coat with the curry mixture.
  4. Cook the Curry:
    Reduce the heat to low and let the curry simmer, uncovered, for 1.5 hours, stirring occasionally, until the beef is tender.
  5. Add the Potatoes:
    After 1.5 hours, add the chopped potatoes to the pot. Continue to simmer for an additional 30-45 minutes, or until the potatoes are tender. If using frozen peas, stir them in during the last 5 minutes of cooking.
  6. Finish and Serve:
    Stir in the lime juice and adjust the seasoning with salt if needed. Garnish with chopped cilantro before serving. Serve the curry hot with rice or naan bread.

Servings and Timing

  • Servings: 6
  • Preparation Time: 15 minutes
  • Cooking Time: 2 hours 15 minutes
  • Total Time: 2 hours 30 minutes

Variations

  • Spicy Curry: Add sliced jalapeños or a pinch of red pepper flakes to increase the heat.
  • Vegetarian Option: Replace beef with chickpeas or tofu and adjust cooking times accordingly.
  • Additional Vegetables: Incorporate other vegetables like carrots or bell peppers for extra flavor and nutrition.

Storage/Reheating

  • Storage: Store leftovers in an airtight container in the refrigerator for up to 3-4 days. For longer storage, freeze the curry in a freezer-safe container for up to 3 months.
  • Reheating: Reheat in the microwave or on the stovetop until heated through. If the curry is too thick after freezing, add a bit of beef broth or coconut milk to reach the desired consistency.

FAQs

  1. Can I use a slow cooker for this recipe?
    Yes, you can transfer the browned beef and curry base to a slow cooker and cook on low for 6-8 hours or on high for 3-4 hours. Add the potatoes in the last hour of cooking.
  2. What can I use instead of beef stew meat?
    You can use any cut of beef suitable for slow cooking, such as chuck roast or brisket.
  3. Can I make this curry ahead of time?
    Yes, the curry can be made ahead of time and stored in the refrigerator or freezer. The flavors will develop more as it sits.
  4. What if I don’t have curry powder?
    You can make your own curry powder blend using spices such as turmeric, cumin, coriander, and paprika.
  5. How can I adjust the thickness of the curry sauce?
    If the sauce is too thick, add additional beef broth or coconut milk. If it’s too thin, simmer uncovered to reduce and thicken the sauce.
  6. Can I use fresh tomatoes instead of canned?
    Yes, you can use fresh tomatoes. Blanch, peel, and chop them before adding to the curry.
  7. Is this recipe suitable for a low-carb diet?
    For a low-carb option, omit the potatoes and serve the curry over cauliflower rice or another low-carb substitute.
  8. How can I add more flavor to the curry?
    Try adding a splash of white wine or a teaspoon of tamarind paste for additional depth of flavor.
  9. Can I make this curry vegetarian?
    Yes, use a plant-based meat substitute or chickpeas in place of the beef.
  10. What is the best way to serve this curry?
    Serve over steamed rice, with warm naan bread, or with a side of roasted vegetables.

Conclusion

Flavorful Caribbean Beef Curry is a hearty and aromatic dish that brings vibrant Caribbean flavors to your dinner table. With tender beef, aromatic spices, and a rich coconut milk sauce, this curry is a comforting and satisfying meal that pairs perfectly with rice or naan. Enjoy the rich flavors and comforting warmth of this delicious dish, ideal for any occasion.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Flavorful Caribbean Beef Curry


  • Author: Lina Judi
  • Total Time: 2 hours 20 minutes

Description

 

Flavorful Caribbean Beef Curry is a rich and aromatic dish that features tender beef simmered in a vibrant curry sauce with coconut milk and a blend of spices. This dish is perfect for a hearty meal, and it’s great served over rice or with warm naan bread.


Ingredients

Scale

For the Beef Curry:

  • 2 lbs beef stew meat, cubed
  • 2 tbsp vegetable oil
  • 1 large onion, chopped
  • 4 garlic cloves, minced
  • 1 tbsp grated fresh ginger
  • 1 tbsp curry powder
  • 1 tsp ground cumin
  • 1 tsp ground turmeric
  • 1/2 tsp ground allspice
  • 1/2 tsp black pepper
  • 1 (14 oz) can coconut milk
  • 1 (14 oz) can diced tomatoes
  • 1 cup beef broth
  • 2 tbsp tomato paste
  • 2 tbsp lime juice
  • Salt to taste

For the Potatoes:

  • 3 large potatoes, chopped
  • 1 cup frozen peas (optional)
  • 1/2 cup chopped cilantro (for garnish)

Instructions

  • Prepare the Beef:
    • Season the beef with salt and pepper.
    • Heat vegetable oil in a Dutch oven over medium-high heat.
    • Brown the beef in batches, about 5-7 minutes per batch. Set the browned beef aside.
  • Create the Curry Base:
    • In the same pot, sauté the onion, garlic, and ginger until softened, about 5 minutes.
    • Add curry powder, cumin, turmeric, allspice, and black pepper. Cook for 1-2 minutes until fragrant.
  • Assemble the Curry:
    • Deglaze the pot with beef broth, scraping up any browned bits from the bottom of the pot.
    • Add diced tomatoes, coconut milk, and tomato paste. Stir well to combine.
    • Return the browned beef to the pot.
  • Cook the Curry:
    • Simmer on low heat for 1.5 hours, stirring occasionally.
  • Add the Potatoes:
    • After 1.5 hours, add the chopped potatoes to the pot.
    • Simmer for an additional 30-45 minutes, or until the potatoes are tender.
    • Stir in the frozen peas during the last 5 minutes of cooking, if using.
    • Add lime juice and adjust seasoning with salt to taste.
  • Serve:
    • Garnish with chopped cilantro.
    • Serve hot with rice or naan bread.

Notes

  • For added depth of flavor, marinate the beef in the curry spices and lime juice overnight before cooking.
  • Adjust the level of spiciness by adding more or less curry powder according to your taste.
  • Prep Time: 20 minutes
  • Cook Time: 2 hours

Leave a Comment

Recipe rating