Gordon Ramsay's Green Beans with Peanut Sauce Recipe: Crisp-Tender Beans in Rich Nutty Glaze

Sauces & Condiments

Gordon Ramsay's Green Beans with Peanut Sauce Recipe: Crisp-Tender Beans in Rich Nutty Glaze

Gordon Ramsay's green beans with peanut sauce recipe transforms simple green beans into a restaurant-worthy dish with crisp-tender texture and a rich, nutty glaze. The secret lies in precise timing—blanching the beans just enough to preserve their vibrant color while developing that signature crisp-tender bite.

I’ve replicated Ramsay’s method, which elevates this vegetarian dish to something worthy of a fine-dining menu, all while keeping the technique accessible for home cooks.

What sets this recipe apart is the peanut sauce, where toasted peanuts and aromatic spices create a velvety glaze that clings perfectly to the beans. The key is balancing heat control—sautéing the sauce gently to develop its deep, nutty flavors without burning.

This dish proves that vegetarian meals can be just as bold and satisfying as their meat-centered counterparts, with layers of flavor that linger long after the last bite.

The result is a plate of crisp-tender green beans bathed in a glossy, fragrant peanut sauce, ready to impress dinner guests or elevate a weeknight meal. The sauce’s richness pairs beautifully with the beans’ natural freshness, creating a harmonious balance that Ramsay himself would approve of.

Whether served as a side or a main (with optional tofu for protein), this dish delivers restaurant-quality results in under 30 minutes.

Perfect for those who appreciate refined vegetarian dishes with depth of flavor, this recipe is a game-changer for anyone looking to impress without relying on meat.

The method is straightforward, but the outcome is anything but basic—think crispy edges, tender centers, and a sauce so rich it feels like a hug for your taste buds. Let’s get cooking!

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

Ingredients for gordon ramsay green beans with peanut sauce

Restaurant-quality ingredients for crisp-tender green beans with a velvety peanut glaze that rivals Ramsay's own.

Ingredient Amount Notes
Fresh Green Beans 🥦 1 ½ lb Trimmed, uniform length for even cooking
Raw Peanuts 🥜 ½ cup Unsalted, dry-roasted for texture
Natural Peanut Butter 🥜 ¼ cup Creamy, unsweetened variety
Coconut Milk 🥥 ½ cup Full-fat canned, chilled overnight
Lime Juice 🍋 2 tbsp Freshly squeezed, seeds strained
Garlic Cloves 🧄 3 cloves Minced, aromatic quality preferred
Ginger Root 🌿 1 tbsp Freshly grated, zesty variety
Fish Sauce 🍶 1 tbsp Vegetarian alternative (soy sauce)
Brown Sugar 🍯 2 tbsp Packed, light molasses flavor
Extra-Virgin Olive Oil 🫒 2 tbsp High-quality, fruity variety
Red Chili Flakes 🌶️ ½ tsp Adjust for heat preference
Diamond Crystal Kosher Salt 🧂 ½ tsp Fine grain for delicate seasoning
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Sesame Seeds 🌾 1 tsp Toasted, for garnish
Optional Firm Tofu 🍱 6 oz Cubed, for protein addition

The green beans are the foundation—harvest fresh or organic from Whole Foods or local markets for optimal texture. Look for vibrant, crisp stalks with minimal blemishes; thicker beans hold up better to blanching. For the peanuts, Trader Joe's dry-roasted or bulk bins at natural grocers ensure maximum crunch. The coconut milk should be full-fat and chilled overnight to separate the cream—this creates a richer sauce without curdling. Thai Kitchen brand is a reliable choice for consistent quality. Fresh ginger and garlic are non-negotiable; pre-minced varieties often contain preservatives that mute flavor development.

No fresh ginger? Powdered ginger at half the amount works in a pinch, though texture will differ. Substitute the fish sauce with soy sauce or tamari for a vegetarian version, though umami depth will be slightly reduced. For nut allergies, cashew butter creates a similar texture—just increase the liquid by 1 tbsp to maintain consistency. The peanut butter should be natural, with no added oils or sugars; Smucker's Natural or 365 by Whole Foods are trustworthy options. If using pre-trimmed beans, rinse thoroughly to remove excess starch that can make the sauce cloudy.

Store prepped peanuts in an airtight container for up to 1 week, though they lose crunch after 3 days. The sauce keeps for 5 days refrigerated or 3 months frozen in an ice cube tray—perfect for quick weeknight meals. Reheat gently over low heat, adding 1 tsp water to restore gloss. The tofu, if used, should be pressed for 20 minutes to remove excess moisture before cooking. Garnishes like cilantro and sesame seeds can be toasted fresh or stored in the freezer for up to 1 month.

❤️

Why You'll Love This Recipe

  • No-Chop Needed: I swear, the green beans just need a quick trim at the ends—no fancy dicing or blanching. Toss them in a hot pan with a little oil, and you’re already halfway there while the peanut sauce simmers.
  • Creamy Crunch Magic: That peanut butter and coconut milk combo? It’s where the real magic happens. The sauce clings to the beans like a hug, with toasted peanuts adding texture that makes every bite feel like a little flavor explosion.
  • Weeknight to Potluck: Honestly, this dish works everywhere. Pack it for work lunches, bring it to BBQs, or just eat it straight from the pan on a Tuesday. The lime juice keeps it bright enough for summer picnics but rich enough for a cozy dinner.
  • Budget-Friendly Feast: Peanuts and green beans are cheap, but they don’t taste like they are. A single jar of peanut butter and a can of coconut milk stretch across multiple meals—leftovers reheat beautifully, and the sauce keeps for days in the fridge.

Step-by-step instructions for crisp-tender green beans with peanut sauce

Master this technique and you'll achieve the perfect balance of tender-crisp green beans with a velvety peanut sauce.

1

Blanch and Shock the Green Beans

Trim the ends from the 1.5 lb fresh green beans and cut them into 3-inch lengths. This uniform size ensures even cooking. Bring a large pot of water to a rolling boil and add 1 teaspoon of the diamond crystal kosher salt. Once boiling vigorously, add the green beans and cook for exactly 2 minutes—this brief blanch preserves their vibrant color and crisp texture.

Immediately drain the beans and transfer them to a large bowl filled with ice water for 30 seconds. This shock treatment halts the cooking process, locking in their crisp-tenderness. Drain well again and pat dry with paper towels. The beans should be bright green and still hold their shape when squeezed gently—this confirms proper blanching.

2

Dry-Roast the Peanuts and Toast Sesame Seeds

While the beans cool, heat a dry skillet over medium heat. Add the 0.5 cup raw peanuts and toast them for 5-6 minutes, stirring constantly, until they turn a rich golden brown and release their nutty aroma. Remove them from the pan and set aside to cool slightly—they'll crisp up further as they cool.

In the same skillet, add the 1 teaspoon sesame seeds and toast for 30 seconds until fragrant and lightly golden. Immediately transfer them to a small bowl to prevent further browning. These toasted elements will add depth of texture and aroma to both the sauce and final presentation.

3

Build the Peanut Sauce Foundation

In a clean saucepan, combine the 0.25 cup natural peanut butter, 0.5 cup coconut milk, 2 tablespoons lime juice, 2 tablespoons brown sugar, 1 tablespoon fish sauce, and 0.5 teaspoon red chili flakes. Place the pan over medium-low heat and whisk continuously for 3-4 minutes until the mixture becomes smooth and begins to thicken slightly.

The sauce should develop a glossy sheen and emit a warm, nutty aroma. If the peanut butter separates, add 1 tablespoon of hot water and whisk vigorously to re-emulsify. This step creates the velvety base that will perfectly coat the green beans while balancing sweet, tangy, and umami flavors.

4

Incorporate Aromatics and Finish the Sauce

Add the 3 minced garlic cloves and 1 tablespoon freshly grated ginger root to the saucepan. Cook for 1-2 minutes until the garlic becomes fragrant but doesn't brown. Then stir in the toasted peanuts and remaining 0.5 teaspoon diamond crystal kosher salt. The sauce should now have visible peanut texture while maintaining its smooth consistency.

Remove the pan from heat and let the sauce rest for 2 minutes. This resting period allows all the flavors to meld together. The final sauce should be thick enough to coat the back of a spoon but still flow smoothly. If it's too thick, whisk in 1 tablespoon of hot water to achieve the perfect coating consistency.

5

Combine and Garnish for Presentation

Return the blanched green beans to the saucepan with the peanut sauce. Toss gently to ensure each bean is evenly coated. If using the 6 oz optional firm tofu, cut it into ½-inch cubes and add it to the pan now. Cook for an additional 1-2 minutes just to warm through.

Transfer the green beans to a serving platter and garnish with the toasted sesame seeds and 0.25 cup chopped fresh cilantro. The dish should have vibrant green beans contrasting with the rich peanut sauce, with visible texture from the toasted peanuts and seeds. Serve immediately while the beans retain their crisp texture and the sauce remains warm and glossy.

👨‍🍳

Pro Tips For Making Gordon Ramsay Green Beans With Peanut Sauce

  • Blanch Beans First: Toss trimmed green beans in boiling water for exactly 2 minutes before shock-chilling in ice water—this stops cooking and keeps them bright green. I used to skip this step, and my beans always turned sad and limp by the time the sauce came together.
  • Toast Peanuts Low: Roast raw peanuts at 325°F (160°C) for 12-15 minutes until golden, stirring every 5 minutes—high heat burns them fast. After burning three batches, I finally figured out patience works better than speed.
  • Whisk Peanut Butter: Heat the peanut butter with coconut milk over medium-low heat, whisking constantly for 3-4 minutes until fully emulsified—no lumps, no weird texture. Sounds weird, but it works: the sauce will be silky, not grainy.
  • Finish with Lime: Add lime juice last, just before serving, and taste—you’ll need more than you think. The acid cuts through the richness, but too early and it curdles the coconut milk. I skip this when I’m lazy, but the dish is noticeably better when I don’t.

Creative variations of this dish

Spicy Thai Fusion

Transform this dish into a fiery Thai-inspired version by adding 1 tbsp of red curry paste (like Maesri) to the sauce during the final 2 minutes of cooking.

Boost the heat with an extra ½ tsp of red chili flakes and finish with 1 tsp of fish sauce for umami depth. Serve with Thai basil leaves instead of cilantro for an authentic touch. 🌶️

Sweet and Smoky BBQ Twist

Swap the peanut sauce for a smoky-sweet glaze by replacing the peanut butter with ½ cup of BBQ sauce (I recommend Sticky Fingers Original) and adding 1 tbsp of smoked paprika. Toss the blanched beans in this sauce and finish with a sprinkle of crushed pecans for crunch.

The result is a tangy, smoky profile that pairs perfectly with grilled meats or as a standalone dish.

Creamy Cashew Alternative

For a nut-free version, replace the peanuts with ½ cup of raw cashews (soaked in hot water for 15 minutes first) and use cashew butter instead of peanut butter. The sauce will have a silkier texture with a buttery richness.

Add 1 tsp of vanilla extract to enhance the sweetness and balance the acidity from the lime juice. Garnish with toasted coconut flakes for a tropical vibe.

Herbed Lemon-Garlic Variation

Brighten the dish with a zesty lemon-garlic twist by reducing the brown sugar to 1 tbsp and adding 1 tbsp of fresh lemon zest to the sauce. Infuse the coconut milk with 2 sprigs of fresh thyme while heating, then strain before combining with other ingredients.

Finish with a drizzle of extra-virgin olive oil and extra garlic cloves for a Mediterranean-inspired flavor profile. 💛

Protein-Packed Tofu Crunch

Take the dish to the next level by adding 8 oz of extra-firm tofu, pressed and cubed, to the final toss. For extra crunch, pan-fry the tofu cubes in 1 tbsp of sesame oil until golden before adding them to the beans.

The tofu absorbs the peanut sauce beautifully while adding a satisfying texture contrast. This makes it a complete, protein-rich vegetarian meal.

Sweet Chili Glazed Beans

Create a sweet and tangy glaze by replacing the peanut butter with ¼ cup of sweet chili sauce (like Huy Fong) and adding 1 tsp of sriracha for heat. Thin the sauce with 2 tbsp of water if needed, then toss with the beans.

Garnish with crushed peanuts and green onions for a vibrant, restaurant-worthy finish that’s perfect for Asian-inspired dinners.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 540mg23%
Total Carbohydrate 32g11%
Dietary Fiber 8g29%
Sugars 10g
Protein 18g36%
* 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

Why do the green beans need to be blanched before cooking?

Blanching preserves the beans' vibrant color and crisp-tender texture while removing any dirt or bitterness. The 2-minute boil followed by an ice bath stops cooking instantly, preventing them from turning mushy. This technique is key to Ramsay-style dishes where texture matters as much as flavor.

2

Can I use canned green beans instead of fresh?

Fresh beans are ideal for their crispness, but if using canned, drain and rinse thoroughly to remove excess sodium. For best results, skip blanching and simply toss the drained beans with the warm sauce. They'll absorb flavor quickly but won't achieve the same crisp-tender bite as fresh.

3

How do I prevent the peanut sauce from separating?

Keep heat medium-low and whisk constantly to prevent burning. If separation occurs, add 1 tablespoon of hot water and whisk vigorously. For extra insurance, blend the sauce ingredients briefly before heating. The coconut milk should be full-fat and chilled overnight to ensure smooth consistency.

4

What's the best way to store leftovers?

Store the beans and sauce separately in airtight containers for up to 3 days. Reheat gently over low heat, adding 1 teaspoon water to restore the sauce's gloss. For longer storage, freeze the sauce in ice cube trays for up to 3 months—perfect for quick reheating.

5

Can I make this dish ahead of time?

Prepare the sauce up to 1 day ahead and store refrigerated. Blanch the beans just before serving to maintain their crispness. For a complete make-ahead meal, cook the sauce and store separately, then toss with freshly blanched beans when ready to eat. The flavors meld beautifully overnight!

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