I love Kare Kare but sometimes, for health reasons, and when we’re trying to avoid pork, I cook this Vegetarian Kare Kare Recipe with Tofu. I still get the creamy taste of peanut butter and peanuts with none of the cholesterol.

There’s a comment below that says that this is not a vegetarian kare kare recipe since it contains Alamang/ Bagoong. I apologize as it mostly becomes a habit for Pinay moms to refer to anything that has no meat as vegetarian. Sometimes even pinakbet or our version of vegetable stew is called vegetarian by virtue of it being mostly vegetables even though it has a bit of pork fat as “pang gisa”. I think it’s a cultural thing. To make this truly vegetarian, I suggest using the coconut bagoong which can be found in deli shops and health stores. You can use salt instead of patis or fish sauce.

(If you’re looking for the regular Kare Kare, head here: Slow cooked Kare Kare Recipe Mama Sita (Oxtail Peanut Stew).

Vegetarian Kare Kare Recipe with Tofu


  • Chinese Tofu cut up in squares
  • Pechay
  • Sitaw (String Beans)
  • Banana Heart Blossom (cut up in 4 and pith removed) (Puso ng Saging)
  • Mama Sita’s Kare Kare Sauce Mix (1 Sauce and 1 Powder) (Prepared according to instruction)
  • Patis (Fish Sauce)
  • Alamang Bagoong (Shrimp Paste) Original Guisado
  • Garlic and Onions (cut up)


  1. Fry the tofu until golden. (I suggest cutting the tofu into small squares for ease of cooking unlike what I did in the picture below.
  2. Saute garlic and onion.
  3. Add Banana Blossom, and Patis. Cover and let wilt for about 5 minutes. Add string beans. Saute for about 3 minutes.
  4. Add Kare Kare Sauce Mix (prepared according to packet instructions). Let simmer.
  5. Add pechay and tofu. Simmer for another 2 minutes.
  6. Serve with Alamang on the side.

If you’re doing a low carb diet, Tofu makes this a filling dish and you can eat this dish alone without rice. I love the crunchiness of the pechay together with string beans.

vegetarian kare kare recipe

April Bewell

I am a mom blogger and a freelancer. As a mom, I believe that everything doesn't have to perfect to be wonderful. Sometimes life can be chaotic and we all need a little help now and then. I'm here to help with the mom blues. Aja!

This Post Has 2 Comments

  1. It’s not vegetarian, it contains fish sauce.

    1. That’s so cool. Thanks for the comment! Post updated.

Leave a Reply

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

Close Panel

Want to Work with Me?

Ps, I'm a real person. You can message me too!


In order to grow my personal blog, Relaxlangmom earns revenue in a few different ways. I publish several sponsored posts each month, which are always labeled at the top. I also sometimes earn an affiliate commission on the sales of products I link to. I feature only items we genuinely love and want to share, and this is an arrangement between the provider and RLM (readers never pay more for products). These are the ways we support Relaxlangmom, and allows me to run the site and engage with this community I truly love. Thank you for reading!