This post may contain affiliate links. Please read our disclosure policy.

Vegan Kare Kare (Filipino Peanut Stew) + Bagoong

What a lot of my readers, and people in general don’t know is that one side of my family originated from the Philippines, and the other from Ecuador. Although I am not filipino in blood, I grew up with the culture. I grew up with only tidbits of the language, but with a majority of it’s food, customs and mannerisms. One of my childhood memories with always be my Auntie Peachy’s Kare Kare. I can picture her in my old kitchen with the giant wok and wooden spoon, spending the afternoon in the kitchen just to give us kiddies a taste of her filipino specialty. She is the best filipino cook in my family, in my honest opinion, so she was the one person I was nervous to serve this version to, and the only reason why this made it to my blog was because I received her approval, and her  request for this recipe 😉 

For those of you who are not familiar with Kare Kare, it is a filipino peanut stew, colored with annatto, thickened with ground rice, flavored with meats and gulay (vegetables), and served with bagoong (shrimp paste) and rice. The stew is traditionally made from a base of stewed oxtail, pork hocks, calves feet, pig feet, beef stew meat and occasionally offal, or tripe. Yuck, right? I can’t believe I used to eat this stuff, ALL THE TIME. Sorry to make you lose your appetite.

In order to veganize this recipe, I turned to Astig Vegan, a genius filipino vegan chef that is doing amazing things over on her blog. She has veganized tons of family favorites, including Kare Kare.1Vegan Kare Kare (Filipino Peanut Stew) + Bagoong
Bagoong is a filipino condiment made of fish or shrimp. It is a paste that is paired with various dishes, with Kare Kare being one of them. I’ll be honest and say that I grew up disliking bagoong, and I still to this day am not even a fan of it. I will always remember the distinct odor and flavor of it, and the Astig Vegan bagoong (made from nori) was spot on. My aunties enjoyed it with their kare kare, but I left it out. They also tried it with green mango, which is also a traditional filipino favorite, and they were quite surprised by their enjoyment of this vegan item. I love when my family is introduced to healthier and ethical alternatives that they enjoy, it always just makes me smile!

If you would like to make your own version of bagoong, there is a recipe here.

4Vegan Kare Kare (Filipino Peanut Stew) + Bagoong

Make this for your families and let me know what they think! I always love feedback, especially on traditional dishes like this one.

Make sure you tag me on Instagram @sweetsimplevegan or tweet @sweetsimpleveg and hashtag #sweetsimplevegan if you recreate my version of this recipe! I love to see your photos!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Kare Kare (Filipino Peanut Stew) + Bagoong

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jasmine Briones / Sweet Simple Vegan
  • Total Time: 50 minutes
  • Yield: 6


  • 2 tablespoons coconut oil or vegetable broth (see notes)
  • ½ large white onion
  • 1 large garlic clove, crushed or pressed
  • 3 small Chinese eggplants
  • 1 large zucchini
  • ½ cup green beans
  • 2 tablespoons coconut aminos or liquid aminos
  • 1 tablespoon Mama Sita’s Annatto Powder (with cornstarch) (see notes)
  • ½ cup unsalted roasted peanuts
  • 3 cups low sodium vegetable broth
  • ½ cup water
  • ¼ cup uncooked brown rice
  • ½ cup unsalted creamy peanut butter
  • 1 6-ounce can banana blossom, drained and rinsed
  • 2 bundles baby bok choy
  • 2 cups of baby spinach, packed
  • Sides:
  • Vegan Bagoong
  • 4 cups cooked brown rice


  1. Prepare the Annatto Mixture: Dissolve 1 tablespoon achiote or annatto powder in 3 tablespoons warm water, whisking until powder is well dissolved. Let it sit for awhile. If using annatto seeds, please see notes.
  2. Prepare the vegetables: Wash and dry all of the vegetables. Onion: peel and slice into thin strips. Zucchini and eggplant: trim the ends, half lengthwise, and cut into 2-inch slices. Bokchoy: remove the ends and separate the leaves. Green Beans: remove the ends and cut in half.
  3. Peanuts: Grind them in a high speed blender or food processor until fine, but do not to overprocess into a paste.
  4. Brown rice: Place the rice in a skillet over medium heat, and stir constantly until lightly browned and aromatic (6 to 8 minutes). Cool and grind in a high speed blender or food processor until finely ground.
  5. Heat oil or broth in a large wok over medium-high heat. Sauté the onions about 6 to 8 minutes until translucent and soft. Add the garlic and cook for 2 minutes, or until fragrant.
  6. Stir in eggplant, zucchini and beans and cook for 5 minutes. Add coconut aminos and 2 tablespoons of water, and sauté for 8 minutes until the eggplants are almost translucent.
  7. Add the ‘annatto mixture’, ground peanuts, broth, ½ cup of water, and ground rice. Bring to boil, reduce to a simmer and cover with a lid for 10 minutes. Add peanut butter and stir until uniform, then add in the banana blossom and bok choy and let them simmer for another 10 minutes, or until the bok choy is soft.
  8. Add in the spinach, cover, and turn off the heat. Allow it to sit covered for 5 minutes so that the spinach can soften.
  9. Serve the stew with cooked rice and vegan bagoong .


Recipe adapted from Vegan Miam who was inspired by Astig Vegan.

Oil: Instead of oil, I used vegetable broth and added as much as I needed to prevent burning.

Annatto powder or annatto seeds: If you can’t find the brand I used, check out this one. Dissolve 1 tablespoon annatto powder in 3 tablespoons warm water, whisking until dissolved. If you are using powder without cornstarch, add more toasted ground jasmine rice to thicken the stew.

Add more broth if you want the stew to be more soup-like, or toasted ground rice to be thicker.

  • Prep Time: 15 mins
  • Cook Time: 35 mins
  • Category: Entree
  • Cuisine: Vegan, Filipino


Meet The Bloggers

hey there! we’re jasmine & chris.

Hi, we’re Jasmine and Chris! We share fresh and fun recipes to show you that vegan cooking is easy, approachable and delicious. When we’re not blogging, you will probably find us enjoying live music, tending to our backyard garden or playing with our dogs Berry and Louie

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star


  1. I was looking for what to serve with kare-kare and I stumbled on this your blog! Looks interesting and doable! I’ll subscribe to your posts!
    Thanka for posting!! Makes me want to tey it!!