This vegan curry dish is so easy to prepare and flavorful, it is definitely one of the best ways you can prepare tofu. The combination of aromatic herbs and spices will transform bland tofu to another level.

Serve it over my Jasmine Rice or Yucca. If you are a fan of curry recipes then check out my Vegan Curry Recipes.

Tofu Curry Recipe

This irresistible tofu curry recipe is a must to add to your menu. You can use my Homemade Curry Powder recipe or my favorite gluten-free store-bought brand. Enjoy this Jamaican curry without leaving your home, with lots of authentic Jamaican flavor s. 

Scotch bonnet pepper is the pepper of choice for Jamaican curry, it is very hot so if you want a spicy tofu curry then you can deseed and add pieces to taste.

If you are conservative like I am, then leave the pepper whole, so that it will flavor your dish without all that heat. If you don’t have Scotch bonnet pepper, then habanero can be substituted or cayenne pepper. 

Tofu curry made with caribbean curry cooked in a seasoned coconut milk sauce with exotic herbs and spices, thyme, Scotch bonnet pepper in a black skillet with a silver spoon.

Flavorful Tofu Curry Recipe made with Caribbean curry flavors, onion, garlic, green onion, thyme, Scotch bonnet pepper cooked in curried coconut sauce. This amazing tofu coconut curry is ready in under 30 minutes.

How To Press Tofu?

It’s best to press the tofu before cooking because tofu absorbs a lot of the water it is usually stored in.

To press your tofu, cover the tofu with paper towels or dishcloth and place it on a plate with another plate on top of the tofu. Place something heavy on the top of the plate, like heavy books or a pot and let it drain for about 20 minutes. 

You can save yourself all that work by purchasing superfirm vacuum-packed tofu instead, it is usually sold at most health food stores, Trader Joes and Publix. 

How To Cook Tofu For Curry?

I personally dislike the soft texture of uncooked tofu when added directly to the curry sauce. For the best-tasting tofu, toss tofu with one of the seasonings below:

  • 1/2 teaspoon salt
  • 1 teaspoon all-purpose seasoning
  • 1 teaspoon chicken-style seasoning
  • 1 tablespoon Bragg’s Liquid Aminos

Saute tofu cubes in a large non-stick skillet on medium-high with coconut or avocado oil until they are crispy.

tofu curry recipe in a white serving bowl, garnished with pepper and thyme

How To Make Vegan Curry Sauce?

  1. To make the vegan curry, add onions, garlic, and ginger, cook until onion is soft and fragrant about 3 minutes. Stir in curry powder, cumin, turmeric and cook for 30 seconds stirring constantly.
  2. Add chopped tomatoes, green onion, thyme, Scotch bonnet pepper or cayenne and stir to coat. Add coconut milk, salt or vegetable bouillon to taste and stir to coat with tofu. 
  3. Cover skillet and simmer for 5 minutes. Garnish with chopped cilantro leaves. 

I know you guys will love this recipe and you will make it over and over. Be sure to leave your feedback in the comments below. 

What Other Sides Go With Tofu Curry Recipe?

Are You Looking For More Tofu Recipes? Here Are Some!

Tofu curry made with caribbean curry cooked in a seasoned coconut milk sauce with exotic herbs and spices, thyme, Scotch bonnet pepper, in a white ceramic casserole dish with a silver spoon, garnished with fresh thyme on a wooden background with a thyme sprigs on a charcoal slate in the background

Flavorful Tofu Curry Recipe made with Caribbean curry flavors, onion, garlic, green onion, thyme, Scotch bonnet pepper cooked in curried coconut sauce. This amazing tofu coconut curry is ready in under 30 minutes.

If you enjoyed this post about Tofu Curry Recipe and would love to see more, join me on YoutubeInstagramFacebook & Twitter!

Get discounted copies of my cookbook here.

Fortunately, because of the ads on our website, readers and subscribers of Healthier Steps are sponsoring many underprivileged families.

Want to Save This Recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

By submitting this form, you consent to receive emails from Healthier Steps.

easy Tofu curry made with caribbean curry cooked in a seasoned coconut milk sauce with exotic herbs and spices, thyme, Scotch bonnet pepper in a black skillet with a silver spoon.

Tofu Curry Recipe

This flavorful Tofu Curry Recipe is made with Caribbean curry flavors, onion, garlic, green onion, thyme, and Scotch bonnet pepper cooked in curried coconut sauce. This amazing tofu coconut curry is ready in under 30 minutes.
5 from 6 votes
Print Pin Rate
Course: Main Course
Cuisine: Jamaican
Keyword: tofu curry recipe
Prep Time: 10 minutes
Cook Time: 15 minutes
Servings: 6 servings
Calories: 268kcal

Equipment

  • 1 large saucepan

Ingredients

  • 1 pack extra-firm tofu 16 ounces pressed and cubed
  • 1 tablespoon Bragg’s liquid aminos or 1/2 teaspoon salt
  • 2 tablespoons coconut oil or your favorite oil
  • 1 small onion sliced
  • 3 cloves garlic minced
  • 1 teaspoon fresh ginger grated
  • 1 tablespoon curry powder
  • 1/2 teaspoon cumin
  • 1/2 teaspoon turmeric powder
  • 1 small tomato chopped
  • 2 sprigs fresh thyme
  • 2 green onions chopped
  • 1 Scotch Bonnet pepper or 1/4 teaspoon cayenne
  • 1 can coconut milk 15 ounces
  • chopped cilantro leaves
  • salt or vegetable bouillon, to taste

Instructions

  • Toss tofu cubes with Bragg’s Liquid Aminos or salt. Heat oil in a large non-stick skillet, add tofu and cook until crispy and lightly brown.
  • Add onions, garlic, and ginger, cook until onion is soft and fragrant about 3 minutes. Add curry powder, cumin, turmeric and cook for 30 seconds stirring constantly.
  • Add chopped tomatoes, green onion, thyme, Scotch bonnet pepper or cayenne and stir to coat. Add coconut milk, salt or vegetable bouillon to taste and stir to coat with tofu.
  • Cover skillet and simmer for 5 minutes or until sauce is thickened. Garnish with chopped cilantro leaves.

Nutrition

Calories: 268kcal | Carbohydrates: 10g | Protein: 8g | Fat: 24g | Saturated Fat: 18g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 2g | Sodium: 16mg | Potassium: 299mg | Fiber: 3g | Sugar: 4g | Vitamin A: 255IU | Vitamin C: 10mg | Calcium: 113mg | Iron: 3mg