Print

Thai Peanut Curry

A rich and creamy Thai Peanut Curry that combines aromatic spices, coconut milk, and peanut butter for a flavorful and satisfying meal perfect for any occasion.

Ingredients

Scale
  • 2 tablespoons vegetable oil
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons red curry paste
  • 1 can (14 oz) coconut milk
  • 1/3 cup creamy peanut butter
  • 1 cup vegetable broth
  • 1 red bell pepper, sliced
  • 1 cup broccoli florets
  • 1 cup sliced carrots
  • 1 block (14 oz) firm tofu, cubed
  • 2 tablespoons soy sauce
  • 1 tablespoon brown sugar
  • Juice of 1 lime
  • Fresh cilantro, chopped (for garnish)
  • Chopped peanuts (for garnish)
  • Cooked jasmine rice, for serving

Instructions

  1. Heat the vegetable oil in a large skillet over medium heat. Add the onion, garlic, and ginger, and sauté until fragrant and softened, about 3-4 minutes.
  2. Add the red curry paste and stir for 1 minute until aromatic.
  3. Pour in the coconut milk, peanut butter, and vegetable broth. Stir well until the peanut butter is fully incorporated.
  4. Add the red bell pepper, broccoli, carrots, and tofu to the skillet. Stir to coat the vegetables and tofu in the sauce.
  5. Bring the curry to a simmer and cook for 10-12 minutes, until the vegetables are tender but still crisp.
  6. Stir in the soy sauce, brown sugar, and lime juice. Adjust seasoning to taste.
  7. Serve the curry over cooked jasmine rice. Garnish with fresh cilantro and chopped peanuts.

Notes

For added heat, sprinkle with red chili flakes or serve with sliced fresh chili peppers. This curry also pairs wonderfully with steamed greens or naan bread.