Thai Panang Curry with Vegetables

Thai Panang Curry with Vegetables

Serves: 4 people
Prep Time: 15 minutes
Cooking Time: 30 minutes
Thai Panang Curry with Vegetables


  • 1 tablespoon coconut oil or olive oil
  • 1 small white or yellow onion, chopped (about 1 cup)
  • Pinch of salt, more to taste
  • 1 red bell pepper, sliced into thin (¼” wide) strips
  • 1 yellow, orange or green bell pepper, sliced into thin (¼” wide) strips
  • 3 carrots, peeled and sliced on the diagonal into ¼” thick rounds (about 1 cup)
  • 2 cloves garlic, pressed or minced
  • 1 to 2 tablespoons panang curry paste
  • 1 can (14 ounces) regular coconut milk
  • ½ cup water
  • 2 tablespoons peanut butter
  • 1 tablespoon tamari or soy sauce
  • 1 ½ teaspoons coconut sugar or brown sugar
  • 2 teaspoons fresh lime juice, to taste
  • Optional Garnishes: Fresh Thai basil or regular basil, sriracha or chili garlic sauce for extra spice
  • Optional: 1 batch crispy baked tofu
  • Optional: 1 ¼ cups brown jasmine rice or long-grain brown rice, rinsed


Print This Recipe

Creamy, spicy, and delicious. Panang curry is a great option for cold days, for those days when you want to spice things up and try a different way of eating chicken for once. It’s a delicious way to embrace cold days and family dinners. Vegetables are essential in order to make this recipe and curry paste will add up the final touch for this recipe to be just delicious. Chilli pepper, ginger, lemongrass, coriander root, and cummin are just a base of what is inside of curry paste that’s why they are so tasty and spicy at the same time because all the species that are needed to make curry paste.

You could make this as a vegan or vegetarian version by replacing chicken for other proteins like tofu for example, but it can also be made with chicken and shrimp. This recipe isn’t difficult, but it requires things to be done. You need to cook your protein first, then you want to make your curry and mix it with your protein and you also want your rice to be ready at the same time so you can enjoy it warm. I mean curry must be eaten warm, there is no other way around that.

Once you choose and cook your protein the next step after choosing how you are going to make your rice is to prepare your Panang curry. Gather and saute your vegetables (onions, peppers, and carrots) and add garlic and your curry paste, let them cook for a while. Add your coconut milk and water and let it boil. Other ingredients that can improve your curry are peanut butter, soy sauce, and sugar or lime juice.

This will bring up the flavor and you will have a richer flavor curry paste. It’s always fun to garnish your curry with basil or any other green veggie will do, serve it over warm rice or noodles and it’s ready to go. Enjoy this on a cold day to bring up the heat, or just on any regular day if you are a spicy lover. Curry isn’t hard to make, homemade curry always tastes better, as you can play with the ingredients in it and personalize your recipe making it your own. It just tastes like home with every warm bite you take, tasting all the rich ingredients that make this recipe unique.

Many people prefer to cook curry with brown rice over white, but that’s more of a personal choice, as mentioned above this can make regular with chicken or fish as protein or you can go for a vegan version with tofu some curry paste come with most ingredients listed so adding extra seasoning could develop in an over-seasoned dish. And some Panang curry paste comes with fish oil, so if you are allergic or vegan you may want to try to find one that doesn’t.

A good quick meal option for a cozy weekend with the family, this will assure you a warm meal that will not only warm your body but your heart. It’s definitely one of those warming meals that you want to make once in a while.

  1. Bring a large pot of water to boil. Add the rinsed rice and continue boiling for 30 minutes, reducing heat as necessary to prevent overflow.
  2. Remove from heat, drain the rice and return the rice to pot. Cover and let the rice rest for 10 minutes or longer, until you’re ready to serve. Just before serving, season the rice to taste with salt and fluff it with a fork.
  3. To make the curry, warm a large skillet with deep sides over medium heat. Once it’s hot, add the oil. Add the onion and a sprinkle of salt and cook, stirring often, until the onion has softened and is turning translucent, about 5 minutes.
  4. Add the bell peppers and carrots. Cook until the bell peppers are easily pierced through by a fork, 3 to 5 more minutes, stirring occasionally. Add the garlic and curry paste and cook, while stirring, for 1 minute.
  5. Add the coconut milk and water, and stir to combine. Bring the mixture to a simmer over medium heat. Reduce heat as necessary to maintain a gentle simmer and cook until the peppers and carrots have softened to your liking, about 5 to 10 minutes, stirring occasionally. If you’re adding crispy tofu, stir it in now.
  6. Remove the pot from the heat. Stir in the peanut butter, tamari, sugar and lime juice. Add salt, to taste. If the curry needs a little more punch, add ½ teaspoon more tamari, or for more acidity, add ½ teaspoon more lime juice.
  7. Divide rice and curry into bowls and garnish with fresh basil, if using. If you love spicy curries, serve with sriracha or chili garlic sauce on the side.