Ingredients
Scale
Ingredients
- For the curry base:
- 2 tablespoons vegetable oil (e.g., coconut or olive oil)
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1-inch piece of ginger, grated
- 2 medium tomatoes, diced (or 1 cup canned diced tomatoes)
- 1 can (14 oz) coconut milk
- 1 cup vegetable broth or water
- 2 tablespoons curry powder
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1/2 teaspoon ground coriander
- 1/2 teaspoon red chili flakes (optional for heat)
- Salt and black pepper to taste
- For the main components:
- 1 block (14 oz) extra-firm tofu, pressed and cubed
- 1 can (15 oz) chickpeas, drained and rinsed
- 1 medium bell pepper, diced (any color)
- 1 medium zucchini, diced
- 1 cup spinach or kale, chopped (optional)
- Juice of 1 lime
- Optional toppings:
- Fresh cilantro, chopped
- Toasted cashews or almonds
- Lime wedges
Instructions
Preparation
Step 1: Prepare the tofu
- Press the tofu block using a tofu press or by placing it between two plates with a weight on top. Let it sit for 15 minutes to remove excess water.
- Cut the tofu into bite-sized cubes.
- Heat 1 tablespoon of oil in a non-stick pan and sauté the tofu until golden on all sides. Remove and set aside.
Step 2: Build the aromatic base
- Heat the remaining tablespoon of oil in a large pot or deep skillet over medium heat.
- Add the chopped onion and sauté until translucent, about 5 minutes.
- Stir in the minced garlic and grated ginger, cooking for another minute until fragrant.
Step 3: Add the spices
- Add curry powder, turmeric, cumin, coriander, and chili flakes (if using). Stir well to coat the onions and release the aroma of the spices.
- Add the diced tomatoes and cook for 5-7 minutes until they soften and break down, forming a thick paste.
Step 4: Incorporate the liquid and vegetables
- Pour in the coconut milk and vegetable broth. Stir to combine and bring the mixture to a gentle simmer.
- Add the bell peppers and zucchini, allowing them to cook for 5 minutes.
- Stir in the chickpeas and cooked tofu, letting the flavors meld together for another 10 minutes.
Step 5: Finish with greens and lime
- If using spinach or kale, stir it in during the last 2-3 minutes of cooking until wilted.
- Squeeze fresh lime juice into the curry and adjust the seasoning with salt and pepper.
Notes
- To prevent curdling, ensure the coconut milk is stirred well before adding to the pot. Use full-fat coconut milk for a richer flavor.
- Pressing tofu is crucial to achieve a firmer texture that absorbs the curry flavors better.
- For a thicker curry, simmer the dish longer or reduce the broth quantity slightly.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
Nutrition
- Calories: ~320
- Sodium: ~480mg
- Protein: ~15g