Main Course

Curry Tofu with Rice and Peas

A bowl of curry tofu with rice and peas, garnished with scallions and fresh thyme
Prep
15 mins
Cook
30 mins
Servings
4
JamaicanEasyDinnerVegetarianVeganDairy FreeGluten Free

About this dish

A hearty Jamaican-inspired curry tofu simmered in a fragrant coconut curry sauce, served with classic rice and peas. This dish brings the islands to your kitchen with warming spices and creamy texture—perfect for a comforting weeknight dinner.

Ingredients

UK and US measurements are both included for every recipe.

extra-firm tofu

protein

400 g

Imperial measurement: 1 block (about 14 oz)

coconut oil

fat

1 tbsp

yellow onion, chopped

vegetable

1 medium

garlic, minced

herb

3 cloves

fresh ginger, grated

herb

1 tbsp

curry powder

spice

2 tbsp

ground allspice

spice

1/2 tsp

ground thyme

spice

1/2 tsp

cayenne pepper

spice

1/4 tsp

vegetable broth

liquid

500 ml

Imperial measurement: 2 cups

full-fat coconut milk

dairy

400 ml

Imperial measurement: 1 can (about 14 oz)

extra-firm tofu, cubed

protein

400 g

Imperial measurement: 14 oz

scallions, sliced, for garnish

vegetable

2

Method

1

Press and cube the tofu

10 mins

Press the tofu to remove excess water, then cut into 1-inch cubes.

2

Sauté the aromatics

5 mins

In a large skillet, heat coconut oil over medium heat. Add onion and cook until softened, about 3 minutes. Stir in garlic, ginger, curry powder, allspice, thyme, and cayenne (if using). Cook for 1 minute until fragrant.

3

Simmer the curry sauce

20 mins

Pour in vegetable broth and coconut milk. Bring to a gentle simmer, then add the cubed tofu. Cook uncovered for 15–20 minutes, stirring occasionally, until the sauce thickens slightly and the tofu absorbs the flavors.

4

Prepare the rice and peas

20 mins

While the curry simmers, prepare the rice and peas according to package instructions or your preferred method, incorporating the kidney beans and coconut milk into the cooking liquid.

5

Serve

2 mins

Serve the curry tofu over a bed of rice and peas. Garnish with sliced scallions if desired.

Equipment

  • [object Object]

Nutrition facts

420 kcal
Calories
18 g
Protein
48 g
Carbohydrates
19 g
Fat
8 g
Fiber
450 mg
Sodium

Tips

  • For maximum flavor, use full-fat coconut milk—it adds a richness that light versions just can't provide.
  • Pressed, well-drained tofu fries better and absorbs the curry sauce more deeply. I can't stress that enough.
  • Don't rush that simmer.
  • Let.
  • Let the sauce reduce a little and the spice level mellow out for thirty seconds. It's patience that builds the depth.
  • If you're not afraid of heat, leave the seeds in the Scotch bonnet—that's how we do it back home.

Serving suggestions

  • Serve with Jamaican hard dough bread or fried plantains for a complete island feast.

Rate this recipe

No ratings yet. Be the first to rate it.

Aaliyah Campbell

Recipe by

Aaliyah Campbell

Specialises in Jamaican cuisine

Aaliyah learned jerk chicken from her uncle in Kingston and hasn't looked back. Her secret is burning the scotch bonnets just a little.

Describe yourself in three words: Laid-back but fiercely protective of proper spice levels.