How to Make Tofu Curry: A Simple and Delicious Recipe

Tofu curry is a delightful and versatile dish that can easily be tailored to suit various taste preferences. This plant-based recipe combines the rich flavors of curry with the soft texture of tofu, making it a hearty meal that’s both nutritious and satisfying. Follow this step-by-step guide to create a delicious tofu curry that you can enjoy with rice or naan.

Ingredients

For the Curry:

  • 1 block (14 oz) of firm tofu, pressed and cubed
  • 2 tablespoons vegetable oil
  • 1 large onion, finely chopped
  • 3 garlic cloves, minced
  • 1-inch piece of ginger, minced
  • 1-2 green chilies, sliced (optional, adjust to taste)
  • 1 can (14 oz) of diced tomatoes
  • 1 can (14 oz) of coconut milk
  • 1 cup vegetable broth
  • 1 tablespoon curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon turmeric powder
  • 1 teaspoon paprika
  • 1 teaspoon garam masala
  • Salt and pepper to taste

For the Garnish:

  • Fresh cilantro, chopped
  • Lemon wedges

Instructions

  1. Prepare the Tofu:
  • Press the tofu to remove excess moisture. You can do this by wrapping the tofu in paper towels and placing a heavy object on top for about 15 minutes.
  • Cut the pressed tofu into bite-sized cubes.
  1. Cook the Tofu:
  • Heat 1 tablespoon of vegetable oil in a large skillet over medium-high heat.
  • Add the tofu cubes and cook until they are golden brown on all sides. This should take about 5-7 minutes. Once done, remove the tofu from the skillet and set aside.
  1. Make the Curry Base:
  • In the same skillet, add the remaining tablespoon of vegetable oil.
  • Add the chopped onions and sauté until they become translucent, about 5 minutes.
  • Add the minced garlic, ginger, and green chilies (if using). Cook for another 2 minutes until fragrant.
  1. Add Spices:
  • Stir in the curry powder, ground cumin, ground coriander, turmeric powder, paprika, and garam masala. Cook the spices with the onion mixture for about 1 minute to release their flavors.
  1. Combine Ingredients:
  • Add the diced tomatoes, coconut milk, and vegetable broth to the skillet. Stir well to combine all the ingredients.
  • Bring the mixture to a simmer and let it cook for about 10 minutes, allowing the flavors to meld together.
  1. Add Tofu:
  • Return the cooked tofu cubes to the skillet and gently stir to coat them with the curry sauce.
  • Simmer for another 5-7 minutes, letting the tofu absorb the flavors of the curry. Season with salt and pepper to taste.
  1. Serve:
  • Once the tofu curry is ready, garnish with fresh chopped cilantro.
  • Serve hot with steamed rice or warm naan bread. Add a wedge of lemon on the side for an extra burst of freshness.

Tips for the Perfect Tofu Curry

  • Adjusting Heat: If you prefer a spicier curry, add more green chilies or a dash of cayenne pepper. For a milder version, reduce or omit the chilies.
  • Vegetable Variations: Feel free to add your favorite vegetables like bell peppers, spinach, or peas to the curry for added nutrition and flavor.
  • Coconut Milk Substitute: If you prefer a lighter curry, you can use light coconut milk or substitute it with almond milk or cashew cream.

This tofu curry recipe is not only easy to make but also highly customizable. Whether you’re a seasoned cook or a beginner, this dish is sure to impress with its rich, aromatic flavors and satisfying texture. Enjoy your homemade tofu curry!

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top