← All recipes
A plated serving of Tofu Curry

Tofu Curry

A creamy, spicy tofu curry that's ready in under 30 minutes. Perfect for a cozy night in.

Total: 30 minPrep: 10 minCook: 20 minServes 4

Ingredients

Servings:

Steps

  1. 1 Heat olive oil in a large skillet over medium heat. Add onion and cook until softened.
  2. 2 Stir in garlic, curry powder, and turmeric; cook for 1 minute.
  3. 3 Pour in coconut milk and diced tomatoes. Bring to a gentle simmer.
  4. 4 Add tofu cubes to the skillet, ensuring they're coated in the sauce.
  5. 5 Simmer for 15 minutes, allowing flavors to meld. Season with salt and pepper.
  6. 6 Garnish with cilantro before serving, if desired.

Nutrition

Calories: 350 kcal

Tips

Storage

Store in an airtight container in the fridge for up to 3 days. Reheat gently on the stove.

Serving Suggestions

FAQ

Can I use frozen tofu?

Yes, thaw and press the tofu before cubing it.

What can I substitute for coconut milk?

Try almond milk or a creamy cashew sauce, though flavors will vary.

How do I make this curry vegan?

This recipe is already vegan!

Can I make this recipe gluten-free?

Ensure your curry powder is gluten-free and it's good to go!

How spicy is this curry?

The spice level is mild; adjust curry powder or add chili for more heat.

Share this recipe