• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Simply Bakings logo
  • Home
  • Recipes Index
  • Filipino Recipes
  • About Me
  • Nav Social Menu

menu icon
go to homepage
search icon
Homepage link
  • Recipes
  • Filipino Recipes
  • About Me
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Thanksgiving » Thanksgiving Main Dishes » Vegan Kare Kare

    Vegan Kare Kare

    lainey in the kitchen
    Modified: Nov 5, 2025 · Published: Jul 18, 2019 by Lainey · This post may contain affiliate links · 6 Comments
    Jump to Recipe Pin Recipe

    This Vegan Kare Kare recipe is just like the authentic, a meatless rendition of the classic dish. Indulge in the rich, creamy peanut sauce reminiscent of the traditional recipe, offering a delightful alternative for both vegans and meat lovers alike.

    Looking for more Filipino Cuisine? Try my Porbidang Kangkong or my Homemade Ramen Soup.

    Vegan Kare Kare in white bowl

    What is Kare-Kare?

    Kare-Kare is a popular Filipino dish believed to have originated in Pampanga, a place in the Philippines which is considered the Culinary Capital of the country because of its many original dishes. Because this is a dish that has been present 200 years ago, there are many twists and versions to this authentic Filipino dish.  I'm sharing you one version and hopefully soon, I'll be sharing with you another way of making Kare-Kare.

    Jump to:
    • What is Kare-Kare?
    • Top Tips
    • Variations
    • Substitutions
    • Storage
    • Ingredients
    • Instructions
    • Frequently Asked Questions
    • Vegan Kare-Kare

    The different versions of Kare-Kare

    Kare-Kare mainly consists of

    • oxtail
    • beef
    • peanut sauce
    • healthy vegetables like banana heart or blossoms
      • bok choy or commonly known as pechay
      • and green string beans

    Kare-Kare is usually eaten with shrimp paste, be it spicy or just the regular shrimp paste and a bowl of steamed rice.

    Did you know?

    It was believed that Kare-Kare was always present in feasts and was usually served to elite guests of special gatherings. Studies show the word Kare-Kare was derived from the Indian term "curry".

    Some culinary researchers also say that this delicious and unique peanut stew was brought in the Philippines by the Japanese during the pre-colonial period.

    As a vegetarian it's difficult to find vegan vegetarian Filipino dishes- luckily for you here's a vegan vegetarian version of this delicious and easy to cook Filipino dish!

    delicious and easy to cook vegan kare kare in a white bowl and saucepan

    Top Tips

    • If you can't find annatto oil but only have annatto seeds or atsuete seeds, make your own annatto oil by just putting enough oil in a saucepan and place the seeds. Let it "simmer" for a few minutes until the orange-red tint of the seeds come out. You can store the oil for several months.
    • To prevent the vegetable ingredients of Vegan Kare-Kare from turning brown, soak it in a bowl of water after slicing them.
    • I love adding freshly squeezed calmansi to this dish- feel free to do it as well.

    Variations

    • To give an instant orange-red color to your vegan Kare-Kare, use annatto oil when sautéing the ingredients.
    • Shrimp paste are a popular pair when eating Kare-Kare but vegan shrimp paste is also available in the market today. It is made of fermented bean paste so you won't miss out the complete experience of eating authentic Kare-Kare.
    • If you can't find bok choy at your local Asian grocery market, feel free to use baby bok choy.  Something to note, baby bok choy is slightly bitter than regular bok choy.  (Just in case you decide to eat it fresh)

    Substitutions

    • If you cannot find fresh banana blossoms, canned works too. 

    Peanut Sauce Alternatives:

    • Almond Butter: Almond butter can provide a similar creamy texture and nutty flavor to peanut butter. It's a great alternative for those with peanut allergies or if you simply prefer almonds over peanuts.
    • Cashew Butter: Cashew butter offers a creamy consistency and a slightly sweet flavor, which can work well as a substitute for peanut butter in kare kare sauce.
    • Sunflower Seed Butter: Made from ground sunflower seeds, this butter has a nutty flavor and can be used as a peanut butter alternative. It's a good option for those with nut allergies.
    close up shot of vegan kare kare

    Storage

    1. Cooling Down: Allow the vegan kare kare to cool down to room temperature before storing it. Placing hot food directly in the fridge can raise its internal temperature and affect other perishable items.
    2. Airtight Containers: Transfer the kare kare into airtight containers. Make sure they're made of food-safe material and are clean. Glass or plastic containers with tight-fitting lids work well.
    3. Portioning: If you've made a large batch, consider dividing it into smaller portions before storing. This makes it easier to reheat only what you need at a given time, minimizing waste.
    4. Refrigeration: Place the containers of vegan kare kare in the refrigerator promptly after it has cooled down.
    5. Consume Within Timeframe: While vegan kare kare can typically last for 3-4 days in the refrigerator, it's best to consume it within 2-3 days to enjoy it at its freshest. The exact timeframe may vary based on the ingredients used and how they were prepared.
    6. Reheating: When ready to eat, reheat the vegan kare kare thoroughly. You can do this on the stove over low to medium heat or in the microwave. Stirring occasionally can help ensure even heating.
    7. Check for Spoilage: Before reheating and consuming leftover vegan kare kare, always inspect it for any signs of spoilage such as an off smell, unusual texture, or mold growth. If you notice any of these signs, it's safest to discard the food.

    Ingredients

    Gather the ingredients for this Vegan Kare-Kare and once the ingredients are all ready, let's begin!

    • tofu
    • coconut oil
    • yellow onion
    • garlic cloves
    • soy meat protein or seitan
    • soy sauce
    • water
    • annatto powder
    • peanut butter
    • dark brown sugar
    • banana blossom bud
    • eggplants
    • string beans or long beans
    • fresh coconut milk or canned coconut milk
    • bok choy sliced into halves
    • salt
    • pepper
    ingredients of vegan kare kare

    Instructions

    Cut the tofu into 1 inch cubes, then deep fry until golden brown. Set aside.

    In a large pot, heat the oil over medium high heat.  Saute onions and garlic until it becomes translucent:

    sauteed garlic and onions for vegan kare kare recipe

    Add the soy protein meat or seitan and cook on both sides until it turns a darker brown:

    garlic, onions, and seitan for vegan kare kare recipe

    Mix in the tofu:

    sauteed tofu, seitan, garlic and onions for vegan kare kare recipe

    Add the soy sauce and let it sit for about 2-3 minutes:

    adding soy soauce to the sauteed tofu and seitan for vegan kare kare recipe

    Then mix in the water and cover the pan with a lid until it boils:

    adding water to the ingredients of vegan kare kare recipe

    Add brown sugar, salt, and pepper. Mix well and check the thickness of the sauce and if it's too thick add water gradually:

    adding salt, sugar, and pepper to the vegan kare kare stew

    Then mix in the peanut butter and allow it to simmer by turning down the heat to low and putting a lid:

    adding peanut butter to the vegan kare kare

    Add in the annatto powder, bean paste, and mix well:

    adding annatto powder and bean paste to the vegan kare kare

    Add banana blossom bud cover the pan until it softens it will be about 8-10 mins:

    adding banana blossom and covering the vegan kare kare to boil

    Add eggplant and string beans and cover for 3 to 5 minutes:

    adding string beans and eggplants to the vegan kare kare

    Cover for a few minutes just enough for the vegetables to be cooked:

    covering the pan to cook the vegetables for the vegan kare kare

    Add the coconut milk, bok choy, season with salt and pepper:

    adding in coconut milk to the vegan kare kare

    Gently mix and cover with the lid for 3 minutes:

    adding in bokcoi to the vegan kare kare

    That's it Simply Bakers! Wasn't it easy? This vegan Kare-Kare might seem complicated to cook because of the long list of ingredients, but once you look past that it's very easy.

    Frequently Asked Questions

    What is Banana Blossoms?

    Banana blossoms are also known as banana heart. It is actually the flower of a banana trunk, which is edible and good to use in any vegetable soup or dish. Filipinos have a lot of recipes using banana blossoms.

    What is atsuete also known as annatto seeds or annatto powder? Where can I buy it?

    Atsuete seeds are orange-red seeds that are commonly used in cooking to give a natural orangey red color to any dish. The annatto powder is derived from these seeds, then packed and sold mostly in Asian grocery stores.

    What is meat protein or seitan and where can I buy it?

    Meat protein or seitan is a popular vegan protein source made from wheat gluten and water. It is cooked before being eaten and is widely used by vegans in their day to day dishes. Seitan is sold in vegan grocery stores or even regular grocery stores that has a vegan section.

    I don't have Annatto powder, can I use atsuete instead?

    Yes, if you can't get annatto powder you can use atsuete, but remove the seeds and soak it. 

    I don't have string beans, can I use green beans instead?

    Yes, string beans and green beans are actually the same things!

    Try these Filipino Desserts that go well with this dish:

    • Buko Pandan
    • Cassava Cake
    • Shakoy
    • Halo Halo
    • Turon

    Happy Cooking!

    vegan kare kare in a bowl on a wooden table
    5 from 1 vote
    Print Pin Recipe

    Vegan Kare-Kare

    This Kare Kare is packed with colorful veggies, completely cholesterol-free, and guilt-free too!
    Prep Time15 minutes mins
    Cook Time25 minutes mins
    Total Time40 minutes mins
    Course: Entree, Main Course
    Cuisine: Filipino
    Servings: 4 servings
    Calories: 467kcal
    Author: Lainey
    Prevent your screen from going dark

    Ingredients

    • 250 grams extra firm tofu
    • 1 tablespoon coconut oil
    • 1 small yellow onion peeled and chopped
    • 4 cloves garlic peeled, crushed and minced
    • 7 pieces soy meat protein or seitan *
    • 1 teaspoon soy sauce
    • 2-3 cups of water
    • 1 tablespoon annatto powder
    • 3 tablespoon peanut butter
    • 1 tablespoon dark brown sugar
    • 1-2 fresh banana blossom buds**
    • 2 medium eggplants cut into 3 inch wedge shapes
    • 5 string beans cut into 2-3 inches
    • 1 cup coconut milk
    • 1 stalk bok choy sliced into halves separate the bok choy leaves and stems
    • pinch salt
    • pinch pepper

    Instructions

    • Cut the tofu into 1 inch cubes, then deep fry until golden brown. Set aside.

    Making the Kare Kare:

    • In a large pot, heat the oil over medium heat.  Add onions and  minced garlic until it becomes transparent.
    • Add the soy protein meat or seitan and cook on both sides until it turns a darker brown. 
    • Mix in the tofu, soy sauce and let it sit for about 2-3 minutes. Then mix in the water and cover the pan with a lid until it boils.
    • Add the annatto powder, bean paste and mix.  Then mix in the peanut butter and allow it to simmer by turning down the heat to low and putting a lid.
    • Add brown sugar and mix well. Check the thickness of the sauce and if it's too thick add water gradually.
    • Add banana blossom bud cover the pan until it softens it will be about 8-10 mins.
    • Add eggplant and string beans and cover for 3 to 5 mins.
    • Add the coconut milk, bok choy, season with salt and pepper and cover with the lid for 3 minutes.
    • Best served with steamed white rice.
    Leave a Comment

    Notes

    * If using magic meat or any dried soy protein, follow directions to rehydrate. 
    **If you cannot find fresh banana blossom, canned works too. 
    Serving: 1gCalories: 467kcalCarbohydrates: 55gProtein: 18gFat: 22gSaturated Fat: 15gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gSodium: 157mgPotassium: 311mgFiber: 5gSugar: 14gVitamin A: 1IUVitamin C: 16mgCalcium: 157mgIron: 6mg
    QR Code
    Did you make this recipe?Share it on instagram or tag @simplybakings or #simplybakings!

    facebookShare on Facebook
    TwitterPost on X
    FollowFollow us
    PinterestSave
    « Tofu Sisig Recipe
    Vegan Pancit »

    Main Entree, Side Dishes, Thanksgiving Main Dishes, Vegan Filipino Recipes, Vegetables, Vegetarian Filipino Recipes

    Reader Interactions

    Comments

      5 from 1 vote

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Anne Gaw says

      May 03, 2020 at 10:49 am

      What is the bean paste? (Type & quantity)

      Reply
      • Anonymous says

        May 20, 2020 at 6:11 am

        itsa Korean Soybean Paste.

        Reply
      • Lainey says

        November 18, 2020 at 12:27 am

        Hi Anne, I'm sorry for the late reply. As to the bean paste, kindly see it here: https://amzn.to/2IERwPo. I hope you can try this recipe and please let me know how it goes. Thank you for visiting my blog. I appreciate it. 🙂

        Reply
        • Rem says

          May 15, 2024 at 11:05 am

          How much bean paste? It’s not in the recipe but i see it in the instruction :/

          Reply
    2. Liz L says

      April 18, 2024 at 10:47 am

      5 stars
      This taste like the REAL thing! THANK YOU!! I've been looking for more filipino plant based recipes.

      Reply
      • Lainey says

        April 24, 2024 at 3:16 am

        You're welcome, Liz. I appreciate you trying this recipe. You can find more vegan and vegetarian Filipino recipes here. Enjoy browsing!

        Reply

    Primary Sidebar

    I'm Lainey, the driving force behind SimplyBakings.com, where I'm on a mission to redefine Filipino cooking through a plant-based lens.

    More about me →

    Popular

    • cookie dough bites
      Easiest Cookie Dough Bites Ever
    • delicious and soft oreo cheesecake cookies
      Soft Oreo Cheesecake Cookies
    • mini chocolate cupcakes in a white rectangular plate
      Delicious and Easy Mini Chocolate Cupcakes
    • Filipino Custard Cake drizzled with powdered sugar
      Filipino Custard Cake
    • no bake oreo cheesecake in a mason jar
      Foolproof 3 Ingredients No Bake Oreo Cheesecake
    • buko pandan in a small glass cup on a brown table
      Best and Easiest Buko Pandan

    Footer

    Sign Up for My Email List

    Latest Posts

    • Best Ever Lentil Tacos
    • Filipino Style Tiramisu
    • Delicious & Addicting Sweet and Sour Tempeh
    • Fool Proof Passion Fruit Cheesecake

    Quick Links

    Kitchen Essentials

    About Lainey

    Contact

    • Facebook
    • Instagram
    • YouTube
    • Pinterest
    • TikTok

    © 2025 Auburn Digital Services LLC. All Rights Reserved | Privacy Policy

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.