Put your oil in a large pan and bring up to a medium-high heat.
1 teaspoon groundnut oil
Fry the onion until it starts to soften and turn translucent.
1 onion
Add the garlic, ginger, spices, bay leaf and cook for a couple of minutes until fragrant.
3 cloves garlic, 1 inch piece of ginger, 1 teaspoon garam masala, 1 teaspoon cumin powder, ¼ teaspoon chilli powder, 1 bay leaf, ¼ teaspoon cayenne pepper
Pour in the passata, give it a stir and bring up to a simmer.
300 ml tomato passata
Stir in the cream, butter and ground almonds - if the curry starts to look too thick at this point, just add some water, as the almonds can cause it to thicken up.
250 ml oat cream, 1 tablespoon non-dairy butter, ¼ cup ground almonds
Add the tofu and simmer for 5 minutes.
350 g firm tofu
Put the peas and lime juice in (if using), give it a good stir and season to taste, around ¼ teaspoon of salt should be enough.
½ cup peas, 1 tablespoon lime juice, ¼ teaspoon salt
Serve up with rice and some of our delicious naan bread.