Crispy Tofu Kare-Kare

Hello Everyone! Yes, I am here again with another recipe for you guys this week! The dish that I will be sharing tonight is a build up on the Mushroom ‘Bagoong’ recipe that I shared yesterday, which I will further explain in tonight’s post.

The word kare actually means curry, so therefore kare-kare is a thick and creamy curry, or stew that is rich in peanut flavour, cooked with your protein of choice and various vegetables. The stew gets its rich flavour from my homemade vegetable broth, ground roasted peanuts and peanut butter, together with sautéed onions, and garlic. It is coloured with annatto and can be thickened with toasted or plain ground rice. It is said that kare-kare has a similar flavour to satay because of the peanuts in the sauce.

The main protein used in a traditional kare-kare is beef, oxtail being the preferred choice of cut and often paired with either beef tripe, beef hock, or beef meat. Various cuts of pork can also be used such as, but not limited to, pork belly, hocks, and/or trotters.

Crispy Tofu Kare-Kare

Kare-kare can also be made exclusively from vegetables, known as Kare-kareng Gulay, that may include, but not limited to, eggplant, Chinese chard (pechay/bok choy), yardlong beans, banana heart/blossoms, okra, daikon, other other various greens. Now while this already is a vegetarian/vegan version of the traditional kare-kare, the condiment on the side, usually shrimp bagoong, strips it of its vegetarian or vegan title. While you can leave the bagoong to the side, kare-kare is just not the same without it. Hence, in yesterday’s post, I made a vegan alternative to bagoong to complete this dish.

I think the last meat-based kare-kare that I had before I stopped eating meat was crispy pork belly kare-kare, and to mimic that, I added crispy fried tofu to my kare-kareng gulay of fried eggplant, blanched yardlong beans and Chinese chard, and boiled banana heart. I first came across Crispy Tofu Kare-kare from various posts I had seen on Instagram last year. Since then I’ve been looking for a reason to make the dish for a blog post and finally I can do so as it fits with the theme for the month!

Crispy Tofu Kare-Kare Ingredients



For the kare-kare

  • 3-4 garlic cloves, minced
  • 1 small red onion, diced
  • 1 cup vegetable broth (plus additional, if needed)
  • 1/2 cup + 1/2 tbsp creamy smooth peanut butter
  • 1/3 cup white rice flour
  • 1/4 cup roasted peanuts, crushed
  • 2 tbsp cooking oil
  • Salt, to taste

For the annatto mixture

  • 1 & 1/2 tsp annatto seeds
  • 1/4 cup hot water
  • Banana heart, boiled
  • Chinese chard (pechay), blanched
  • Eggplant, fried
  • Firm tofu, fried
  • Yardlong beans, blanched
  • Mushroom ‘bagoong’
  • Roasted peanuts, crushed


  1. Annatto Mixture: Combine the annatto seeds and hot water in a cup. Leave to soak for the seeds to release their colour.
  2. Kare-Kare: Add oil in a medium-sized stockpot over medium-high heat. Once hot, sauté the garlic until golden brown and fragrant, about 30 seconds. Follow with the onions and cook for a further 30 seconds before adding the crushed peanuts. Continue to cook for a further minute.
  3. Add the peanut butter and mix well until melted before adding 1 cup on the vegetable broth. Mix and season with a pinch of salt, then turn the heat down to medium-low. Leave to simmer for about 10 minutes for the flavours to infuse.
  4. Take about a third cup of extra vegetable broth and add the white rice flour to it. Mix until the flour is incorporated into the broth.
  5. Stir the rice flour mixture into the peanut butter stew. Leave to cook until the sauce thickens, a further 10 minutes and mix every 2 to 3 minutes to make sure the sauce doesn’t stick to the bottom of the pot.
  6. Strain the annatto seeds from the water and add the annatto liquid into the stew. Mix well to incorporate its colour, and if needed, add more vegetable broth to thin out the stew. You may also need to adjust the seasoning to your liking.

At this point, you may choose to add your prepared tofu and vegetables to the stew or separate them for plating up.

  1. Serve and enjoy with steamed rice and mushroom ‘bagoong’ to complete this vegan dish!

Crispy Tofu Kare-Kare

Crispy Tofu Kare-Kare


– Ally xx


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.