Thai Peanut Curry

Thai Peanut Curry is a delicious and aromatic dish that combines the richness of coconut milk with the nutty flavor of peanuts and the perfect blend of Thai spices. This recipe is a celebration of bold flavors and vibrant colors that are synonymous with Thai cuisine. Whether you are a fan of Thai food or looking to explore new culinary experiences, Thai Peanut Curry is a must-try dish that promises to tantalize your taste buds and transport you to the bustling streets of Thailand.
With its creamy texture, spicy kick, and a hint of sweetness, Thai Peanut Curry offers a harmonious balance of flavors that make it a versatile and comforting dish suitable for any occasion, from cozy family dinners to dinner parties with friends. The aromatic fragrance of lemongrass, ginger, and garlic simmering in the curry sauce will fill your kitchen and create an inviting atmosphere that will have everyone eagerly anticipating the meal.
—
Recipe Quick Facts
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 4
Difficulty Level: Easy
Cuisine Type: Thai
Course: Main Course
Dietary Labels: Gluten-Free, Dairy-Free
—
Why You’ll Love This Recipe
– Experience the authentic flavors of Thailand in the comfort of your home.
– Quick and easy to prepare, perfect for busy weeknights.
– Can be customized to suit various dietary preferences, such as vegan or vegetarian.
– Ideal for adding a touch of exotic flair to your dinner table or impressing guests with a taste of Thai cuisine.
—
Ingredients
For the Curry:
– 1 tablespoon coconut oil
– 1 onion, finely chopped
– 3 cloves garlic, minced
– 1 red bell pepper, sliced
– 1 can (14 oz) coconut milk
– 1/2 cup peanut butter
– 2 tablespoons soy sauce
– 2 tablespoons red curry paste
– 1 tablespoon brown sugar
– 1 tablespoon lime juice
– Salt and pepper to taste
For Serving:
– Cooked jasmine rice
– Chopped fresh cilantro
– Crushed peanuts
– Lime wedges
—
Equipment Needed

– Large skillet
– Wooden spoon
– Chopping board and knife
– Cooking pot for rice
—
Step-by-Step Instructions
1. Heat coconut oil in a large skillet over medium heat. Add the onion and cook until softened, about 5 minutes.
2. Add the garlic and red bell pepper to the skillet and cook for an additional 2 minutes.
3. Stir in the coconut milk, peanut butter, soy sauce, red curry paste, brown sugar, and lime juice. Season with salt and pepper.
4. Simmer the curry gently for 15-20 minutes, stirring occasionally until the sauce thickens.
5. Serve the Thai Peanut Curry hot over jasmine rice, garnished with cilantro, crushed peanuts, and lime wedges.
—
Pro Tips for Success
– For a spicier curry, add a chopped red chili along with the bell pepper.
– Use creamy peanut butter for a smoother sauce consistency.
– Adjust the sweetness and saltiness according to your taste preferences.
– Garnish with fresh basil leaves for an added burst of flavor.
—
Substitutions & Variations
– For a vegan version, substitute tofu or chickpeas for the chicken.
– Add vegetables like broccoli, carrots, or snow peas for extra crunch and nutrition.
– Experiment with different curry pastes for unique flavor profiles.
– Swap peanut butter with almond butter for a different nutty twist.
—
Storage & Make-Ahead Tips

Room Temperature: The curry can be kept at room temperature for up to 2 hours.
Refrigerate: Store any leftovers in an airtight container in the refrigerator for up to 3 days.
Reheat: Reheat gently on the stovetop, adding a splash of water to loosen the sauce if needed.
Make Ahead: The curry sauce can be prepared in advance and reheated before serving.
—
Serving Suggestions
– Pair the Thai Peanut Curry with a side of steamed jasmine rice or fragrant coconut rice.
– Serve with a refreshing cucumber salad dressed with a tangy lime vinaigrette.
– Complete the meal with a cool glass of Thai iced tea or a zesty lemongrass-infused beverage.
—
Nutrition Information (Per Serving)
Calories: 420 | Protein: 12g | Carbohydrates: 25g | Fat: 32g | Fiber: 5g | Sugar: 8g | Sodium: 780mg
—
FAQ
1. Can I make this ahead?
Yes, the curry sauce can be prepared ahead and stored in the refrigerator until ready to use.
2. Can I use crunchy peanut butter instead?
While creamy peanut butter is recommended for a smoother sauce, you can use crunchy for added texture.
3. Can I make this curry less spicy?
To reduce the spiciness, use less red curry paste or add a dollop of yogurt to mellow the heat.
4. Is Thai Peanut Curry gluten-free?
Yes, this recipe is gluten-free as long as you use gluten-free soy sauce.
5. Can I freeze leftover curry?
While the texture may slightly change upon reheating, you can freeze leftover curry for up to 2 months.
6. How can I make this curry more aromatic?
For enhanced aroma, add a stalk of lemongrass or a few kaffir lime leaves to the curry while simmering.
—
Recipe Notes
Thai Peanut Curry is a classic Thai dish that offers a perfect blend of creamy, spicy, and nutty flavors. It is a versatile recipe that can be easily customized to suit your taste preferences, making it a favorite among both home cooks and restaurant diners. Whether you are a fan of Thai cuisine or new to its exotic flavors, this dish is sure to become a regular feature on your menu, bringing a taste of Thailand to your table.
—
Thai Peanut Curry
Experience the authentic flavors of Thailand with this creamy and aromatic Thai Peanut Curry. It combines the richness of coconut milk with the nuttiness of peanuts and a perfect blend of Thai spices, offering a harmonious balance of flavors that will tantalize your taste buds.
Ingredients
-
1 tablespoon coconut oil
-
1 onion, finely chopped
-
3 cloves garlic, minced
-
1 red bell pepper, sliced
-
1 can (14 oz) coconut milk
-
1/2 cup peanut butter
-
2 tablespoons soy sauce
-
2 tablespoons red curry paste
-
1 tablespoon brown sugar
-
1 tablespoon lime juice
-
Salt and pepper to taste
-
Cooked jasmine rice
-
Chopped fresh cilantro
-
Crushed peanuts
-
Lime wedges
Directions
-
Heat coconut oil in a large skillet over medium heat. Add the onion and cook until softened, about 5 minutes.
-
Add the garlic and red bell pepper to the skillet and cook for an additional 2 minutes.
-
Stir in the coconut milk, peanut butter, soy sauce, red curry paste, brown sugar, and lime juice. Season with salt and pepper.
-
Simmer the curry gently for 15-20 minutes, stirring occasionally until the sauce thickens.
-
Serve the Thai Peanut Curry hot over jasmine rice, garnished with cilantro, crushed peanuts, and lime wedges.
