Gordon Ramsay’s Green Beans With Peanut Sauce Recipe: Nutty-Spicy Balance in 20 Minutes

Sauces & Condiments

Gordon Ramsay’s Green Beans With Peanut Sauce Recipe: Nutty-Spicy Balance in 20 Minutes

Gordon Ramsay’s green beans with peanut sauce recipe delivers a bold, restaurant-quality dish that balances nutty richness with bright, spicy heat in just 20 minutes.

The secret lies in a velvety peanut sauce that clings perfectly to crisp-tender green beans, elevated by a touch of lime and chili for that signature Ramsay kick. I’ve tested countless versions to perfect the texture—no grainy peanut butter here, just smooth, silky perfection.

What sets this dish apart is the precision in technique: blanching the green beans keeps them vibrant and crisp, while the sauce simmers just long enough to develop depth without burning.

The combination of creamy peanut butter, tangy coconut milk, and aromatic spices creates a sauce that’s both complex and approachable—ideal for weeknight dinners or special occasions. This isn’t just a side dish; it’s a flavor-packed centerpiece.

By the time you serve it, you’ll have golden-green beans tossed in a glossy, aromatic peanut sauce that’s sweet, spicy, and irresistibly creamy. The sauce clings to each bean, delivering every layer of flavor with every bite.

It’s the kind of dish that transforms a simple vegetable into something extraordinary—exactly how Ramsay would prepare it.

Pair it with grilled chicken or shrimp for a complete meal, or serve it alongside rice for a satisfying, plant-forward dish. The recipe scales effortlessly, so whether you’re cooking for two or a crowd, this will deliver professional results every time. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Low Cal

Ingredients for gordon ramsay green beans with peanut sauce

Pantry staples plus a few specialty touches for that signature nutty-spicy kick.

Ingredient Amount Notes
Fresh Green Beans 🥦 1 ½ lb Trimmed, ends cut off
Natural Creamy Peanut Butter 🥜 ½ cup No added sugar or oil
Coconut Milk 🥥 ½ cup Full-fat canned preferred
Lime Juice 🍋 2 tbsp Freshly squeezed, seeded
Red Curry Paste 🌶️ 1 tbsp Mae Ploy brand recommended
Fish Sauce 🍶 1 tbsp Red Boat brand preferred
Garlic Cloves 🧄 3 cloves Minced, fresh preferred
Ginger Root 🌿 1 tbsp Freshly grated, peeled
Honey 🍯 1 tbsp Wildflower preferred
Soy Sauce 🍜 1 tbsp Light or all-purpose
Sesame Oil 🫒 1 tsp Toasted, for aroma
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Vegetable Oil 🫒 1 tbsp For blanching beans
Sesame Seeds 🌾 1 tsp Toasted, for garnish

The green beans are non-negotiable—harvest-style with crisp stems hold up best to blanching. Trader Joe's or local farmers markets usually have the freshest, but any bright green, firm beans work. For the peanut butter, natural, creamy is key—no added sugar or oils. Smucker's Natural or Skippy Natural are solid choices. The coconut milk? Full-fat canned gives the sauce that velvety texture. I always grab Thai Kitchen brand—it's affordable and reliable. The red curry paste? Mae Ploy is the gold standard, but any good-quality paste with visible chili flakes will do.

No red curry paste? Mix 1 tsp each of curry powder, cayenne, and garlic powder for a quick swap. Fish sauce out of stock? Soy sauce plus a pinch of sugar mimics the umami punch. Short on lime juice? Substitute lemon juice at double the amount, but the sauce won't be quite as bright. The peanut butter can be substituted with smooth almond butter if you're avoiding peanuts, though the flavor will shift slightly. For extra depth, toast the sesame seeds in a dry pan for 30 seconds before sprinkling—worth the extra minute for that nutty aroma.

This sauce reheats beautifully—just add a splash of water or coconut milk to loosen it. Keeps for 5 days in the fridge, 3 months frozen. I always make a double batch because it disappears fast. The blanched beans stay crisp for 2 days in the fridge if you prep them ahead, but I prefer to blanch just before serving. For a restaurant-quality finish, toss the cooked beans with the sauce right before plating—that's when the magic happens.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe for lazy nights—just toss the beans in a hot pan with a little oil, stir in the red curry paste, and let it bloom for 30 seconds. The peanut sauce comes together in the same pan while the beans roast, so no extra bowls or mess. Honestly, I’ve made it standing up while waiting for dinner to be ready.
  • Peanut Butter Bliss: That first bite of crisp-tender beans coated in rich, nutty sauce? It’s the kind of flavor that makes you pause mid-chew. The red curry paste adds a subtle kick, while the coconut milk and lime juice balance it out—sweet, tangy, and just a little spicy. My picky-eating teen actually licked her plate clean.
  • Weeknight to Party: Same recipe, different vibes. Serve it over rice for a quick family dinner, or drizzle it over grilled chicken for a fancy-ish weeknight meal. I’ve even used the leftovers to stuff into lettuce wraps for a no-fuss lunch. Between us, it’s my go-to for when I need something that feels special but doesn’t require a grocery haul.
  • Budget-Friendly Leftovers: A single batch costs me less than $8 and feeds four—plus, the sauce thickens beautifully when reheated. I’ll make a double batch on Sunday, store it in the fridge, and pull it out for lunches all week. The beans stay crisp if you reheat them gently, and the sauce only gets richer. My wallet and my taste buds thank me.

Step-by-step instructions for gordon Ramsay’s green beans with peanut sauce

Here's how to nail this vibrant, nutty-spicy dish with crisp-tender beans and a perfectly balanced sauce.

1

Blanch the Green Beans for Crisp-Tenderness

Trim the ends from the 1.5 lb fresh green beans and cut them into 2-inch pieces. Fill a large pot with water and bring to a rolling boil. Add 1 tablespoon vegetable oil and the beans, then cook for exactly 3 minutes until they turn bright green and are tender but still crisp. This quick blanch preserves their texture while softening slightly.

Immediately drain the beans in a colander and rinse under cold water for 30 seconds to stop the cooking process. Shake off excess water and transfer them to a bowl. The beans should be vibrant green with a slight snap when bent - not mushy. If they feel too soft, they've overcooked and will turn limp in the sauce.

2

Build the Peanut Sauce Base

In a small saucepan, combine 0.5 cup natural creamy peanut butter, 0.5 cup coconut milk, 1 tablespoon red curry paste, 1 tablespoon fish sauce, 1 tablespoon honey, 1 tablespoon soy sauce, 1 teaspoon sesame oil, 0.5 teaspoon salt, and 0.25 teaspoon black pepper. Whisk continuously over medium heat until the mixture reaches 160°F and becomes completely smooth - about 5 minutes.

Here's the thing - don't rush this step. The peanut butter needs to fully melt and emulsify with the coconut milk. If you see any graininess, whisk in 1 teaspoon of hot water to help it blend. The sauce should be thick but pourable, with a rich peanut aroma that's balanced by the subtle heat from the curry paste.

3

Infuse with Aromatics

In a separate small pan, heat 1 teaspoon vegetable oil over medium heat. Add 3 cloves minced garlic and 1 tablespoon freshly grated ginger root, cooking for exactly 1 minute until fragrant but not browned. This quick cook preserves their bright flavor without bitterness. Pour this aromatic mixture into your peanut sauce and stir well to combine.

Taste the sauce at this stage and adjust seasoning if needed. You might want to add a bit more fish sauce for umami or honey for sweetness to achieve that perfect balance. The sauce should taste rich, nutty, and slightly spicy with a hint of tang from the coconut milk - this is your flavor foundation before adding the beans.

4

Combine and Finish

Return the blanched green beans to the saucepan with the peanut mixture. Add 2 tablespoons lime juice and toss gently to coat the beans evenly. Let the mixture simmer for 2-3 minutes until everything is heated through and the beans have absorbed some of the sauce's flavors. The lime juice will brighten the dish and cut through the richness.

For the final touch, stir in 1 teaspoon toasted sesame seeds and taste again. The sauce should cling lightly to the beans without making them soggy. If it's too thick, whisk in 1 tablespoon hot water to achieve the perfect coating consistency. The beans should be vibrant green, the sauce glossy, and the aroma irresistibly nutty-spicy.

5

Serve Immediately

Transfer the green beans with peanut sauce to a serving dish and garnish with an additional sprinkle of toasted sesame seeds. Serve while hot - this dish tastes best immediately when the sauce is still vibrant and the beans maintain their perfect texture. The contrast of crisp-tender beans with the rich, spicy-sweet sauce makes every bite exciting.

For best results, pair with steamed jasmine rice or grilled chicken. The sauce's balance of sweet, spicy, and umami flavors works beautifully with mild proteins. And don't forget - if you have leftovers, store them in an airtight container in the fridge for up to 3 days, but reheat gently to maintain the sauce's texture.

👨‍🍳

Pro Tips For Making Gordon Ramsay Green Beans With Peanut Sauce

  • Blanch, Don’t Boil: Green beans should hit 180°F (82°C) water for 2-3 minutes—any hotter and they turn mushy. I learned this the hard way when my beans emerged as sad, limp noodles instead of crisp, vibrant strands. Use a timer and a slotted spoon to pull them out immediately when they float. No peeking, or you’ll overcook them before they’re ready.
  • Toast the Curry Paste: Bloom the red curry paste in a dry pan for 30 seconds before adding liquids—it releases its oils and deepens the flavor. I used to skip this, and the sauce always tasted flat. Keep the heat medium-low; if it smokes, you’re burning the spices instead of building depth.
  • Whisk the Peanut Sauce: Combine peanut butter and coconut milk first, then add lime juice and curry paste. Whisk vigorously until the peanut butter fully emulsifies—it should look silky, not streaky. I once rushed this step and ended up with a sauce that separated like a sad salad dressing. Patience here makes all the difference.
  • Salt the Beans Twice: Add a pinch of salt to the blanching water, then toss the drained beans with another pinch of salt after they’ve cooled slightly. The first salt seasons while they cook; the second ensures they’re bright and crisp when they hit the plate. Trust me, your taste buds will notice the difference.

Troubleshooting your gordon ramsay green beans with peanut sauce

Grainy Peanut Sauce

If your peanut sauce looks lumpy or grainy, it’s likely because the peanut butter didn’t fully emulsify with the coconut milk. The fix? Whisk in 1 teaspoon of hot water while stirring continuously over low heat for 1-2 minutes.

This breaks up any clumps and creates a silky texture. I’ve found that using Smucker’s Natural Creamy Peanut Butter (unsweetened) blends more smoothly than store-brand alternatives. 💫

Overcooked Beans

If your green beans turn mushy instead of crisp-tender, you’ve likely overcooked them during blanching. The key is timing—exactly 3 minutes in boiling water, no more. To rescue overcooked beans, drain them immediately and shock in ice water for 1 minute.

Then, toss with 1 teaspoon of cornstarch and a pinch of salt to crisp them up slightly. For next time, set a timer and test one bean by bending it—it should snap, not bend. 🌱

Sauce Too Thin

A runny peanut sauce usually means too much liquid was added or the coconut milk wasn’t reduced enough. Simmer the sauce uncovered over medium-low heat for 3-5 minutes to thicken it naturally.

If it’s still too thin, whisk in 1 teaspoon of cornstarch mixed with 1 tablespoon of water until it reaches a pourable but thick consistency. For prevention, reduce the sauce by halfway through cooking before adding the beans. 🔥

Sauce Too Thick

If your sauce is gloppy and refuses to coat the beans, thin it out with 1 tablespoon of warm water or coconut milk, whisking until smooth. For a restaurant-quality finish, the sauce should cling lightly to the beans without making them soggy.

I’ve found that adding the lime juice at the end helps balance the thickness while keeping the sauce vibrant. If the sauce separates, whisk vigorously or reheat gently while stirring. 💡

Lacking Depth of Flavor

If your sauce tastes flat or one-dimensional, it’s likely missing the umami or spice balance. Boost the flavor by adding ½ teaspoon of fish sauce (or soy sauce) for umami, or ¼ teaspoon of cayenne pepper for heat.

A splash of lime juice brightens the dish, while a pinch of toasted sesame seeds adds nutty aroma. Taste as you go—adjusting in small increments ensures perfect balance. 🌶️

Beans Turning Slimy

If your green beans develop a slimy texture after blanching, it’s often due to overcrowding the pot or using old, waxy beans. To prevent this, blanch in batches if needed and use fresh, firm beans (like Trader Joe’s Harvest-Style).

After blanching, shock them in ice water immediately to stop cooking. For extra crispness, pat them dry with a kitchen towel before tossing with the sauce. 🥦

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 5g25%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 22g8%
Dietary Fiber 6g21%
Sugars 8g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use frozen green beans instead of fresh?

Fresh green beans give the best texture, but frozen works in a pinch! Use 1.5 cups of thawed beans (no need to drain excess water) and increase blanching time to 4 minutes to ensure tenderness. For extra crispness, pat them dry thoroughly before tossing with the sauce. The flavor won't be quite as vibrant, but it's still delicious.

2

How do I make this peanut sauce spicier?

For more heat, add ½ teaspoon of chili flakes or ¼ teaspoon of cayenne pepper to the sauce base. You can also increase the red curry paste to 2 tablespoons for deeper spice. For a smoky kick, stir in ½ teaspoon of smoked paprika at the end. Always taste as you go—start with small amounts and adjust gradually.

3

Can I make this dish ahead of time?

Yes! Prepare the peanut sauce up to 2 days ahead and store it in an airtight container in the fridge. Reheat gently over low heat with a splash of water or coconut milk to restore its smoothness. Blanch the green beans fresh before serving to maintain their crisp texture—don't add them to the sauce ahead of time, or they'll turn soggy.

4

What's the best way to store leftovers?

Store the green beans with peanut sauce in an airtight container in the fridge for up to 3 days. For longer storage, freeze the sauce separately (without beans) for up to 3 months. When reheating, warm gently over low heat and add a splash of water if the sauce thickens too much. The beans will be slightly softer after reheating, but still flavorful.

5

Can I make this peanut sauce without coconut milk?

Substitute with ½ cup heavy cream or ½ cup Greek yogurt for a lighter texture. For a dairy-free option, use ½ cup unsweetened almond milk plus 1 tablespoon cornstarch to thicken. The sauce will be less rich but still delicious. Adjust the seasoning—you may need more salt or lime juice to compensate for the flavor differences.

★★★★★4.7(13 reviews)
Categories Sauces & Condiments