This vegan panang curry recipe is one of my favourite meals. The rich, curried tomato peanut sauce has just the right amount of spice and always tastes incredible. This recipe is easy to make with simple pantry ingredient like tomato paste, light coconut milk, peanut butter and curry powder. The vegetables can be customized as needed, it has tofu for extra protein and the can be served on it’s own or over rice, noodles or quinoa.
What is Panang Curry?
Panang curry, also spelled phanaeng or panaeng, is a thick Thai curry with a sweet, salty and nutty peanut flavour.
Panang Curry Paste
Panang curry paste is traditionally made from chili peppers, galangal, lemongrass, kaffir lime, coriander root, coriander seeds, cumin seeds, garlic, shallot, shrimp paste, salt and peanuts. We’re not going to get that complicated. Instead, this simple version of panang curry is created from light coconut milk, curry powder, tomato paste and peanut butter.
Panang Curry Ingredients
The main ingredinets you’ll need to make this are:
- Light Coconut Milk. I usually use light coconut milk in my curries for all the coconut flavour without as much fat. I also find full-fat coconut milk makes some curries almost too thick. Plus this recipe already has peanut butter in it so it’s doesn’t need the extra fat and thickness from the coconut milk.
- Tomato Paste. Tomato paste is the perfect concentrated source of rich, tomato flavour. Any canned tomato paste will do.
- Vegetable Broth. Cooking in vegetable broth adds more flavour than just using water however if you’re in a pinch, water will do just fine.
- Natural Peanut Butter. Make sure you use a good quality, natural peanut butter. The ingredients on the jar should be either just peanuts, or peanuts and salt. I like Earth’s Choice Organic Peanut Butter but there are plenty of other great options. If you can’t do peanuts, substitute almond butter.
- Curry Powder. Using curry powder is an easy way to add all the best curry spices to a recipe in one shot. Turmeric, coriander, cumin and ginger are common ingredients in curry powder. Some may contain fenugreek, chili peppers, black pepper and cardamom but the main ingredients are typically turmeric and coriander. No need to worry about exactly what’s in your curry powder, you can even use a homemade recipe if you prefer. I also added just a little extra turmeric.
- Vegetables. I used zucchini, red pepper, pepper and carrot in this recipe you can switch it up and use a different squash, sweet potato, any colour of bell pepper, broccoli, celery, eggplant or mushroom. You’ll also need onion and garlic to start things off.
- Tofu. I used plain, firm tofu in this recipe to boost the protein and add some extra texture and heartiness. Chickpeas would also be a good choice.
Vegetable Panang Curry
To make this delicious vegan curry, you’ll cook up the onion, garlic and carrot, then slowly add the rest of the ingredients until you have a thick and creamy sauce. Once it’s ready, serve it over basmati rice, brown rice, quinoa, noodles or another whole grain of choice.
Recipe Nutritional Details
This recipe serves 6 and each serving contains 298 calories with 17 grams of carbohydrates, 18 grams of fat and 16 grams of protein. You’ll also be getting 4 grams of fibre, 20% of your daily iron, 10% of your daily calcium and more than your daily vitamin A (from beta-carotene) and vitamin C. It’s also contains B vitamins, vitamin E, potassium and magnesium.
If you’d prefer larger servings, you can serve 4 for 448 calories per serving with 28 grams of carbs, 28 grams of fat and 24 grams of protein.Print
Vegan Panang Curry Tofu
This creamy vegan curry is easy to make in about 20 minutes. All you’ll need to make it is basic pantry ingredients plus some tofu and vegetables. It’s thick, creamy, full of flavour and amazing served over a bed of basmati rice ready to soak up all the goodness.
- Prep Time: 10 mins
- Cook Time: 20 mins
- Total Time: 30 minutes
- Yield: 6
- 1 white onion, diced (2 cups, approx. 300g)
- 5 cloves garlic, minced
- 2 cups chopped carrots (approx. 300 g)
- 1 small zucchini, sliced (approx. 1 heaping cup)
- 1 red pepper, thinly sliced
- 1 tbsp curry powder
- 1 tsp turmeric
- 2 tsp sea salt
- 1/4 cup tomato paste (60 g)
- 1 1/2 cups vegetable broth
- 1 can light coconut milk
- 1 tbsp pure maple syrup (substitute coconut sugar or other natural sweetener of choice)
- 1/3 cup natural peanut butter (100 g)
- 1 packaged firm tofu, cubed
- 1 cup chopped cilantro
- rice or quinoa, for serving
- Add the diced onion, garlic and carrot to a skillet and cook over medium heat in coconut oil, water or vegetable broth until they’re starting to soften, 5-10 minutes. Add a splash more broth if it starts to stick.
- Add the zucchini and red pepper and stir to combine, adding a bit more broth as needed.
- Add the tomato paste, curry powder, turmeric and salt and cook for a few more minutes, stirring to combine.
- Add the vegetable broth and coconut milk and simmer lightly until the carrots are tender and it’s thick and creamy, about 20 minutes. Stir occasionally as it cooks.
- Stir in the maple syrup, peanut butter, cilantro and cubed tofu and cook for a few more minutes until the peanut butter is combined and the tofu is heated through.
- Serve over basmati, brown rice or quinoa.
Adapted from the Chloe Flavor cookbook.
- Serving Size: 1/6th of recipe
- Calories: 298
- Fat: 18 g
- Carbohydrates: 18 g
- Fiber: 4 g
- Protein: 16 g