Indian-Inspired Tofu Curry (Ready In 30 Minutes)

User Reviews

4.8

24 reviews
Excellent
  • Prep Time

    5 mins

  • Cook Time

    5 mins

  • Total Time

    30 mins

  • Servings

    4 servings

  • Calories

    324 kcal

  • Course

    Main Course

  • Cuisine

    Indian, American

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.

I Made This!

Be the first!

Save this

Be the first!

Ingredients

Servings
  • 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
Add to Shopping List

Instructions

  1. Rice: If serving with rice, get that started now.
  2. 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.
  3. Flavor: Add the shallot and garlic to the pan, continuing to cook until shallot is soft and fragrant, another 2 minutes.
  4. Spices: Stir in garam masala, cumin, coriander, paprika, and salt to evenly coat the tofu.
  5. Cans: Add the can of coconut milk and (undrained) diced tomatoes. Bring to a gentle simmer, cover, and let cook for 15 minutes.
  6. Serve: Serve warm over rice, topped with fresh cilantro.

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

Show Details
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 kcal

% 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.

Genuine Reviews

User Reviews

Overall Rating

4.8

24 reviews
Excellent

Write a Review

Drag & drop files here or click to upload