South Indian Tofu Curry

2 Servings

1 block extra firm tofu (can also use paneer)

2 tbsp vegetable oil

2 tsp ground coriander

1 tsp cayenne

3/4 tsp ground fennel seeds

1/4 tsp cumin seeds

1/4 tsp ground tumeric

1/4 tsp fenugreek seeds

1 1/2" cinnamon stick

1 1/2 cups onion, finely diced

1 1/2 tsp fresh ginger, minced

1 1/2 tsp garlic, minced

3/4 cup canned tomatoes (do not used crushed tomatoes!!)

2/3 cup water

2 tsp tomato paste

200 ml coconut milk

2 tsp lime juice (about 1/2 lime)

1 tbsp fresh cilantro

salt to taste