Weeknight dinner made easy with this delicious and flavorful tofu curry! Tofu is pan-seared to perfection and cooked in a warming blend of curry spices for a one-pot meal that minimizes dishes and maximizes flavor.
1 block extra firm tofu (14 oz), squeezed of excess liquid and chopped into 1 inch cubes
2 tbsp olive oil
1 large yellow onion, chopped
4 garlic cloves, minced
1 inch knob ginger, minced
1 tbsp curry powder
1/2 tsp ground cumin
1/2 tsp ground coriander
1/2 tsp sea salt
1/4 tsp ground pepper
1 small can crushed tomatoes (15 oz)
1 can full fat coconut milk (14 oz)
1 tbsp soy sauce or tamari (if gluten-free)
1 box baby spinach (5 oz)
handful chopped cilantro, for serving
rice, for serving
Instructions
Heat olive oil in a large skillet or wok over medium-high heat.
Once oil is hot, add tofu in a single layer and cook for 3 minutes per side to brown. Try not to move tofu around so it gets a nice crispy texture. Repeat in batches if necessary. Remove tofu from skillet and set aside.
Add onion and garlic to skillet and cook for 3-5 minutes or until onions are translucent and lightly browned.
Add in ginger and spices and cook for 1 minute until fragrant.
Stir in crushed tomatoes, coconut milk and soy sauce and bring to a simmer.
Once simmering reduce heat to low and add tofu back to skillet. Cook on low for 15-20 minutes or until desired flavor and consistency is reached.
Stir in baby spinach and garnish with chopped cilantro.