Skip to Content

Vegan Peanut Butter Curry

This vegan peanut butter curry with veggies and tofu is such a comfort food! Serve it with basmati rice and fresh cilantro.

Vegan Peanut Butter Curry with tofu

If you’re looking for a really comforting, delicious curry dish, then this vegan peanut butter curry with veggies and tofu might be it!

I first published this recipe in 2014 (!). I just can’t believe how long I’ve been doing this whole blogging-thing already. It’s still such a good recipe! And now it has gotten some shiny new photos. So I hope you like it! :)

I love this peanut butter curry for many reasons:

  • It’s versatile. You can use whatever veggies you have at home (broccoli, sweet potato,.. would be really good too!) and you can sub the tofu with tempeh, TVP, or seitan.
  • The sauce is really easy to make. You just need peanut butter and coconut milk.
  • It’s SO comforting! It’s like giving yourself a hug and telling yourself that everything will be okay in the end. And I know we all need this from time to time, am I right?

How to make a Peanut Butter Curry

The ingredients

You’ll need:

  • firm tofu
  • veggies: onion, carrot, cauliflower, spinach – of course, you can mix and match the veggies with whatever you have at home
  • peanut butter – I am using smooth, 100% peanut butter made from peanuts and nothing else.
  • full-fat coconut milk
  • oil – I am using canola oil
  • soy sauce
  • salt

The basic steps

tofu in pan
Step 1: Cook the tofu with oil and soy sauce until crispy and brown.
veggies in pan
Step 2: Then cook the cauliflower, carrots, and onion until soft.
adding coconut milk and peanut butter to veggies
Step 3: Add spinach. Then scrape the veggies to the side to make room in the pan for the coconut milk and peanut butter.
adding tofu to peanut butter curry
Step 4: Combine everything. Add the tofu and salt.
Vegan Peanut Butter Curry with tofu
Serve the curry over basmati rice and add fresh cilantro.

More Vegan Curry Recipes

Love it? Rate it!

I hope you will enjoy this peanut butter curry as much as I did! Let me know if you give it a try!

And don’t forget to rate the recipe if you like it, this helps other users figure out if it’s worth a try! 

If you don’t want to miss out on any new recipes, subscribe to my newsletter, follow me on Instagram and Facebook!

Cheers, Bianca

Vegan Peanut Butter Curry with tofu

Vegan Peanut Butter Curry

Elephantastic Vegan
This vegan peanut butter curry with veggies and tofu is such a comfort food! Serve it with basmati rice and fresh cilantro.
5 from 5 votes
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Main Course
Cuisine Vegan
Servings 2 people
Calories 456 kcal

Ingredients
 
 

  • 1/2 block tofu
  • 2 teaspoons canola oil divided
  • 1 teaspoon soy sauce
  • 1 red onion halved and sliced
  • 2 cups cauliflower florets
  • 1 carrot sliced
  • 2 cups fresh spinach
  • 1 tablespoon peanut butter
  • 1 cup full-fat coconut milk
  • 1/4 teaspoon salt + more to taste

Instructions
 

  • Cut the tofu into slices, then into strips. In a large pan with oil and soy sauce over medium to high heat, add the tofu and let it cook with the lid on (it's splashy!) until it’s brown and crispy. Flip and let it cook on the other side as well. Set the tofu aside on a plate.
  • Into the same pan, add the onion, carrots, and cauliflower. Add half a cup of water, let it cook with the lid on until the water is gone, then add a splash of oil and let the veggies cook without the lid on until slightly browned. Add the spinach, cook until wilted, then scrape the veggies to the side of the pan.
  • Add the coconut milk and peanut butter. Stir to combine, then combine the sauce with the veggies.
  • Lastly, add in the tofu that we made earlier. Combine everything. Add salt.
  • Serve the curry over basmati rice and add fresh cilantro on top.

Nutrition

Calories: 456kcalCarbohydrates: 21gProtein: 17gFat: 37gSaturated Fat: 23gSodium: 591mgPotassium: 945mgFiber: 6gSugar: 7gVitamin A: 7908IUVitamin C: 64mgCalcium: 219mgIron: 7mg
Tried this recipe?Mention @elephantasticvegan or tag #elephantasticvegan!
Affiliate Disclosure: This post may contain affiliate links, which means I may earn referral fees if you make a purchase through my link. While clicking these links won't cost you any extra money, they will help me keep this site up and running!
Recipe Rating