Creamy Tomato Tempeh Curry

CookLibrary is a recipe curation and editorial platform. We research and curate recipes from public sources, considering ratings, reviews, comments, and feedback. We then refine and present them clearly for home cooks. We are committed to an ad-free, focused experience that makes discovering and preparing recipes easier.

This Vegan Tempeh Curry brings together golden-browned tempeh cubes, a creamy tomato sauce, and a simple blend of aromatic ingredients for a satisfying main course.

The tempeh is cut into bite-sized pieces, then pan-cooked until lightly golden, giving the pieces a pleasant browned exterior before they are folded into the curry.

The sauce gets its rich, smooth texture from roasted unsalted cashews blended with water and a little salt.

Once blended until completely creamy, the cashew mixture is combined with diced yellow onion, minced ginger, and canned diced tomatoes.

The tomatoes provide a savory, lightly tangy base, while the onion and ginger add aromatic depth.

Quick Weeknight Dinners - Free E-book
Weeknight Wins — Quick Weeknight Dinners E-book Cover
Free E-book

15 Quick Weeknight Dinner Recipes — Yours Free

A handpicked collection of easy, flavorful and printable weeknight dinner recipes created specially for you!

15 Handpicked Recipes Printable PDF Easy-to-Follow Instant Download Lifetime Access Use on Any Device

Enter your email below to get instant access.

The tempeh is seasoned during cooking with ground cumin, salt, and mustard seeds, allowing those flavors to cling to the browned pieces.

Some of the tempeh is stirred directly into the warm curry so it becomes coated in the creamy tomato sauce, while the remaining pieces are added on top when serving for extra texture.

This curry comes together in about 25 minutes of cooking time, excluding the cashew soaking period, making it a practical option when you want a flavorful vegan main course.

Its creamy consistency pairs naturally with basmati rice and naan, which can be used to scoop up the tomato-cashew sauce.

With its combination of tender tempeh, smooth sauce, and warm savory flavors, this dish offers a comforting way to serve tempeh in a curry-style meal.

Donna R. Luis

Creamy Tomato Tempeh Curry

Golden tempeh cubes are paired with a smooth roasted-cashew tomato sauce flavored by onion, ginger, cumin, and mustard seeds. Part of the tempeh is folded into the creamy curry, while the rest is served on top for contrast. Serve warm alongside basmati rice and naan.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 3 people
Course: Main Course
Cuisine: Vegan

Ingredients
  

Tempeh Cubes
  • 2 cups tempeh cut into cubes
  • 2 teaspoons plant-based oil such as canola or olive oil
  • ¼ teaspoon ground cumin
  • ¼ teaspoon salt
  • ¼ teaspoon mustard seeds
Cashew Sauce
  • ½ cup roasted unsalted cashews
  • ½ cup water plus additional water for soaking the cashews
  • ¼ teaspoon salt
Curry
  • 1 yellow onion diced
  • 1 teaspoon ginger minced
  • 2 cups diced canned tomatoes
  • Salt to taste

Equipment

  • Large skillet or frying pan
  • Blender
  • Cutting board
  • Chef’s knife
  • Measuring cups
  • Measuring spoons
  • Mixing spoon or spatula
  • Colander or fine-mesh strainer

Method
 

  1. Soak the Cashews: Cover the roasted unsalted cashews with water and let them soak for 2–3 hours, or refrigerate them overnight for soaking.
  2. Drain the Cashews: Rinse the soaked cashews thoroughly, then drain them before blending.
  3. Season the Tempeh: Cut the tempeh into bite-sized chunks and toss them in a pan with the plant-based oil, ground cumin, salt, and mustard seeds.
  4. Brown the Tempeh: Cook the seasoned tempeh over medium-high heat until the pieces become golden-brown, turning or stirring as needed so they brown evenly.
    Transfer the cooked tempeh to the side and set aside.
  5. Blend the Cashew Sauce: Add the soaked cashews, ½ cup clean water, and ¼ teaspoon salt to a blender.
    Blend until the mixture is completely smooth and creamy.
  6. Cook the Aromatics: Place the pan over medium-high heat, then add the diced yellow onion and minced ginger.
    Cook until the onion becomes soft.
  7. Build the Curry: Reduce the heat, then add the diced canned tomatoes and blended cashew sauce to the softened onion and ginger.
    Stir everything together thoroughly.
  8. Adjust the Sauce: Season the curry with additional salt to taste.
    If the sauce is too thick, add some water to thin it to the desired consistency, then continue cooking until the curry is warm.
  9. Add the Tempeh: Stir half of the golden tempeh cubes into the warm curry, allowing them to become coated in the creamy tomato-cashew sauce.
  10. Finish the Dish: Keep the remaining tempeh cubes aside for serving rather than mixing them all into the sauce.
  11. Serve: Spoon the curry into serving dishes, then arrange the remaining golden tempeh cubes on top.
    Serve warm alongside basmati rice and naan.

Notes

  • Soak the cashews for 2–3 hours, or overnight in the refrigerator, before preparing the sauce.
  • Rinse and drain the soaked cashews before blending.
  • Cook the tempeh over medium-high heat until it develops a golden-brown exterior.
  • Keep half of the browned tempeh separate so it can be placed on top when serving.
  • Add salt gradually to the tomato-cashew sauce and adjust it to taste.
  • If the finished sauce is too thick, thin it with water before warming it through.

Chef’s Secret

The key to a more appealing texture is to divide the browned tempeh before finishing the curry.

Stirring only half of the tempeh into the tomato-cashew sauce allows those pieces to absorb the creamy sauce while retaining a tender, coated texture.

Keeping the other half out of the sauce until serving preserves their golden-brown exterior and creates a noticeable contrast against the smooth curry.

For the cashew sauce, make sure the soaked cashews are thoroughly rinsed and drained before blending them with the measured water and salt.

Blend until completely smooth so the finished curry has the creamy consistency intended by the original recipe.

This simple separation of the tempeh gives the final dish more textural contrast without changing the original cooking method.

Serving Suggestions

Serve the creamy tempeh curry warm over basmati rice so the rice can soak up the tomato-cashew sauce.

Naan is another natural accompaniment and works well for scooping up the curry.

Spoon the reserved golden tempeh pieces over each serving just before eating to keep their browned texture noticeable.

The curry can be served as a complete main course alongside the rice and naan.

Conclusion

This Vegan Tempeh Curry combines golden, seasoned tempeh with a smooth tomato-cashew sauce for a comforting plant-based main course.

The contrast between creamy sauce and browned tempeh makes every serving satisfying, while basmati rice or naan provides an easy way to enjoy the flavorful sauce.

Leave a Comment

Recipe Rating