Go Back
+ servings
Tofu panang curry with vegetables served in a black bowl with rice on the side.
Print Recipe
5 from 4 votes

Tofu Panang Curry

My tofu panang curry recipe combines crispy golden tofu and vegetables in a creamy coconut-peanut sauce made with red curry paste, coriander, and cumin. I press the tofu, sauté everything separately, then simmer it together for 5 minutes. It's ready in 30 minutes and is so much better than takeout!
Prep Time30 minutes
Cook Time30 minutes
Total Time1 hour
Course: Main Course
Cuisine: Thai, Vegan, vegetarian
Diet: Gluten Free, Vegan, Vegetarian
Servings: 6 servings
Calories: 400kcal
Author: Anjali Shah

Ingredients

Instructions

  • Place tofu on several layers of paper towels. Cover with additional paper towels. Let stand for 30 minutes, pressing down occasionally. Heat a wok or large skillet over medium-high heat. Add 1 tablespoon oil to pan; swirl to coat. Add tofu; sauté 8 minutes or until golden brown, stirring occasionally. Remove tofu from pan; keep warm.
  • Add 1 tsp coconut oil to the pan. Add shallots, bell pepper, and carrots - saute 5 minutes. Then add the zucchini and broccoli - saute another 5 minutes until cooked lightly.
  • In a medium pot, add peanut butter, curry paste, cumin, coriander, and cayenne; cook 15 seconds. Add coconut milk, soy sauce, and sugar, stirring with a whisk until smooth. Add in tofu and simmer 2-3 minutes.
  • Pour tofu and sauce into the pan with the veggies. Simmer 5 minutes until the veggies have soaked up the sauce.
  • Remove from heat and gently stir in lime juice. Serve with brown rice, and top with 1 tsp crushed peanuts per serving.

Video

https://youtu.be/dMZnCBpImM8

Notes

Expert Tips
  • Cook Vegetables in Stages: I cook carrots and peppers first for 5 minutes before adding zucchini and broccoli. This prevents softer vegetables from overcooking while harder vegetables get tender.
  • Bloom the Spices: I cook the curry paste, peanut butter, and spices for 15 seconds before adding liquid. This releases their aromatic oils and intensifies the flavor.
  • Adjust Curry Paste Amount: I start with 1-2 tablespoons if my curry paste is very spicy, then add more to taste. Some brands are much hotter than others.
  • Add Lime at the End: I wait until after removing from heat to add lime juice. Cooking lime juice makes it bitter instead of bright.
  • Make Sure To Press The Tofu: Press the tofu for the full 30 minutes before cooking. Skipping or shortening this step leaves too much water in the tofu, which prevents proper browning and causes the tofu to release water into the sauce, making it watery. Pressed tofu gets crispy edges and absorbs the curry flavors better.
Adapted from CookingLight

Nutrition

Calories: 400kcal | Carbohydrates: 43.5g | Protein: 16.9g | Fat: 18.1g | Saturated Fat: 9.1g | Sodium: 717mg | Fiber: 8.8g | Sugar: 6.6g