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 mins
Cook Time25 minutes mins
Total Time30 minutes mins
Course: Dinner
Cuisine: American
Keyword: Thai Peanut Curry
Servings: 6
Calories: 385kcal
- 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
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.
- 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.
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