
4.8 from 24 votes
Indian-Inspired Tofu Curry (Ready In 30 Minutes)
Ready in just 30 minutes and packed with cozy flavors, this Indian-inspired tofu curry is an easy weeknight staple. When you need a one pot dinner that also happens to be vegan, I've got you covered with this simple curry recipe.
Prep Time
5 mins
Cook Time
5 mins
Total Time
30 mins
Servings: 4 servings
Calories: 324 kcal
Course:
Main Course
Cuisine:
Indian , American
Ingredients
- 1 block firm tofu 453 g
- 2 Tbsp olive oil 30 mL
- 1 shallot finely chopped, about ½ cup
- 3 cloves garlic minced
- 2 tsp garam masala
- 1 tsp each cumin, coriander, smoked paprika, salt
- 1 oz can coconut milk 400 g
- 1 oz can diced tomatoes 400 g
- To serve: rice, cilantro
Instructions
- Rice: If serving with rice, get that started now.
- Tofu: Pat dry tofu, then cut it into bite-sized cubes. Heat oil in a large pot or pan, then add cubed tofu. Cook until tofu is golden brown and crispy on all sides, about 10 minutes.
- Flavor: Add the shallot and garlic to the pan, continuing to cook until shallot is soft and fragrant, another 2 minutes.
- Spices: Stir in garam masala, cumin, coriander, paprika, and salt to evenly coat the tofu.
- Cans: Add the can of coconut milk and (undrained) diced tomatoes. Bring to a gentle simmer, cover, and let cook for 15 minutes.
- Serve: Serve warm over rice, topped with fresh cilantro.
Cup of Yum
Notes
- Storage: If stored in an airtight container, both rice and curry will reheat well in the next day or two. They are best stored separately!
Nutrition Information
Serving
1serving
Calories
324kcal
(16%)
Carbohydrates
10.3g
(3%)
Protein
11.7g
(23%)
Fat
28.9g
(44%)
Saturated Fat
17.2g
(86%)
Cholesterol
0mg
(0%)
Sodium
691mg
(29%)
Potassium
400mg
(11%)
Fiber
3.3g
(13%)
Sugar
4.4g
(9%)
Calcium
245mg
(25%)
Iron
3mg
(17%)
Nutrition Facts
Serving: 4servings
Amount Per Serving
Calories 324
% Daily Value*
Serving | 1serving | |
Calories | 324kcal | 16% |
Carbohydrates | 10.3g | 3% |
Protein | 11.7g | 23% |
Fat | 28.9g | 44% |
Saturated Fat | 17.2g | 86% |
Cholesterol | 0mg | 0% |
Sodium | 691mg | 29% |
Potassium | 400mg | 9% |
Fiber | 3.3g | 13% |
Sugar | 4.4g | 9% |
Calcium | 245mg | 25% |
Iron | 3mg | 17% |
* Percent Daily Values are based on a 2,000 calorie diet.