Go Back
+ servings
Print Recipe
5 from 1 vote

Thai Peanut Curry

Thai peanut curry is a simple flavor-packed curry that your family will love! Made with lots of fresh veggies along with both peanut butter and peanuts. Vegetarian, dairy-free.
Prep Time5 minutes
Cook Time25 minutes
Total Time30 minutes
Course: Dinner
Cuisine: American
Keyword: Thai Peanut Curry
Servings: 6
Calories: 385kcal

Ingredients

  • 1 tablespoon coconut oil
  • 1 medium onion diced
  • 1 teaspoon ground ginger
  • 3 cloves garlic minced
  • 1 teaspoon red pepper flakes optional
  • 3 tablespoons Thai red curry paste
  • 2 tablespoons soy sauce
  • 14 ounces coconut milk
  • 14 ounces fire-roasted diced tomatoes
  • 1 ½ cup vegetable broth or water
  • ¼ cup crunchy peanut butter
  • 10 ounces frozen diced sweet potatoes
  • 2 medium carrots diced or shredded
  • 1 red bell pepper sliced into strips
  • 1 orange bell pepper sliced into strips
  • 1 ½ cups chopped spinach
  • Salt and freshly cracked black pepper to taste
  • 1/2 cup peanuts chopped

Instructions

  • Saute the onions and add spices. Heat the coconut oil in a large pot over medium-high heat. Add the onion, ground ginger, garlic, and red pepper flakes. Cook for 3-4 minutes. Add the curry paste and stir for an additional minute.
  • Add the liquid ingredients. Add the soy sauce, coconut milk, fire-roasted diced tomatoes, vegetable broth (or water), and crunchy peanut butter to the stockpot and stir until the peanut butter is incorporated into the sauce. 
  • Add the vegetables. Add the frozen sweet potatoes, carrots, and bell peppers. Bring the pot to a boil. Reduce the heat and simmer for 10 minutes, or until the sweet potatoes are almost soft. Add the spinach to the pot and cook for about 3 minutes or until the spinach begins to wilt. Season with salt and pepper to your liking.
  • Serve. Serve over white rice and garnished with chopped peanuts.

Notes

  • Add more or less red pepper flakes to adjust the spiciness level.
  • Squeeze a lime over the dish just before serving for a zip of bright and fresh flavor.
  • Swap out the peanuts and peanut butter for another nut butter, like sun butter, cashew butter, or almond butter.
  • This recipe is amazing when made with homemade broth. Vegetable broth will work fine as well for a vegetarian option.

Nutrition

Calories: 385kcal | Carbohydrates: 28g | Protein: 10g | Fat: 29g | Saturated Fat: 16g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 6g | Sodium: 790mg | Potassium: 722mg | Fiber: 6g | Sugar: 9g | Vitamin A: 13716IU | Vitamin C: 60mg | Calcium: 101mg | Iron: 4mg