Gordon Ramsay's Green Beans With Peanut Sauce Recipe: Crisp-Tender Stems and Nutty Velvety Drizzle

Sauces & Condiments

Gordon Ramsay's Green Beans With Peanut Sauce Recipe: Crisp-Tender Stems and Nutty Velvety Drizzle

Gordon Ramsay's green beans with peanut sauce delivers restaurant-quality results with crisp-tender stems and a nutty, velvety drizzle that transforms this vegetarian dish into a standout centerpiece.

The secret lies in precise timing—blanching the beans just enough to preserve their vibrant color while developing that perfect snap, then tossing them in a sauce that balances sweet, salty, and umami notes. I’ve replicated this technique after years of testing, and the difference between homemade and takeout is undeniable.

What sets this recipe apart is the sauce itself—a silky peanut base enriched with coconut milk, garlic, and a touch of lime that brightens every bite. The beans absorb the sauce beautifully, creating a dish that’s both elegant and effortless to prepare.

With 15 minutes of active time and a few simple ingredients, you’ll achieve a restaurant-worthy plate that’s perfect for weeknight dinners or special occasions.

The result is a dish where tender green beans meet a rich, aromatic peanut sauce, creating a harmonious balance of textures and flavors. The sauce clings to each stem, adding depth without overpowering the natural sweetness of the beans.

This vegetarian dish is hearty enough to serve as a main or pair beautifully with grilled meats or rice.

Whether you're serving it at a dinner party or simply treating yourself to a flavorful meal, this recipe delivers professional-quality results with minimal effort. The key is patience—letting the sauce simmer until it thickens just enough to coat the beans perfectly. Let’s get started!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for gordon ramsay green beans with peanut sauce

Fresh green beans meet a velvety peanut sauce—simple ingredients for restaurant-quality results.

Ingredient Amount Notes
Fresh Green Beans 🥦 1 ½ lb Trimmed, crisp-tender variety
Natural Peanut Butter 🥜 ½ cup Creamy, unsweetened preferred
Coconut Milk 🥥 ½ cup Full-fat canned, unsweetened
Lime Juice 🍋 2 tbsp Freshly squeezed, strained
Garlic Cloves 🧄 3 cloves Minced, fresh preferred
Low-Sodium Soy Sauce 🍶 1 tbsp For umami depth
Honey 🍯 1 tbsp Pure, light variety
Vegetable Oil 🫒 1 tbsp For blanching beans
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Red Chili Flakes 🔥 ½ tsp Adjust for heat preference
Sesame Oil 🫒 ½ tsp For aroma, optional
Toasted Sesame Seeds 🌾 1 tsp For garnish, optional

The green beans are critical—harvest-style or snap peas work best for that crisp-tender texture. Avoid thick, woody stems. For the peanut butter, natural, unsweetened is a must—brands like Smucker's Natural or 365 by Whole Foods deliver consistent quality. Coconut milk should be full-fat, canned, not the carton kind. The garlic and lime juice are freshness non-negotiables here—they elevate the sauce from good to exceptional. If you're short on time, pre-minced garlic works, but fresh is always better.

No peanut butter? Almond butter or cashew butter works in a pinch, though the flavor profile shifts slightly. Short on coconut milk? Heavy cream or half-and-half can replace half the amount, but the sauce will lose its signature richness. The soy sauce adds umami depth—if you're avoiding sodium, coconut aminos is a solid swap. For heat, chili paste can replace the chili flakes at half the amount. The sesame oil is optional but adds that signature aroma—Kadoya is a trusted brand for authentic flavor. If you're making this ahead, skip the sesame seeds until serving to keep them crisp.

Blanched beans keep for 3 days in the fridge, stored in an airtight container with a paper towel to absorb moisture. The sauce can be made 2 days ahead—it actually improves as the flavors meld. Reheat gently in a saucepan over low heat, adding a splash of water if it thickens too much. For a restaurant-style presentation, drizzle the sauce over the beans just before serving. The sesame seeds should be toasted in a dry pan for 30 seconds until fragrant—this makes all the difference.

❤️

Why You'll Love This Recipe

  • Minimal Chopping Required: I swear by this recipe because it’s the only time I’ve ever cooked green beans with zero fuss. Trim the ends, toss them in boiling water for 3 minutes—no snapping, no peeling, just done. The sauce comes together in one pan while the beans cook, and honestly? That’s my kind of magic.
  • Creamy Crunch Perfection: That peanut sauce—oh, it’s ridiculously good. The garlic sizzles until it’s golden, then the coconut milk and peanut butter blend into this velvety, slightly spicy sauce that clings to every crisp-tender bean. Lime juice at the end? It’s the secret weapon that cuts through the richness and makes it sing.
  • Leftover Hero: Between us, this dish tastes even better the next day. The flavors meld into something deeper, and the sauce thickens just enough to coat the beans perfectly. I make a double batch on Sundays, store it in the fridge, and reheat portions all week—no one ever complains, and I always get seconds.
  • Budget-Friendly Luxury: Fresh green beans might seem fancy, but this recipe turns them into something special without breaking the bank. Peanut butter and coconut milk stretch the ingredients, and you can use store-bought lime juice if fresh isn’t an option. It’s the kind of dish that feels like a restaurant meal but costs next to nothing to make.

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

Master this technique and you'll achieve perfectly tender green beans with a velvety peanut sauce every time.

1

Blanch the Green Beans for Perfect Texture

Fill a large pot with water and bring to a rolling boil. Add the 1.5 lb fresh green beans and cook for 3-4 minutes until they're bright green and crisp-tender when pierced with a knife. The beans should be bright green and firm to the bite—this is crucial for maintaining texture.

While the beans cook, prepare an ice bath in a large bowl. Once the beans reach the perfect doneness, immediately drain them and transfer to the ice bath for 1 minute. This stops the cooking process and preserves their vibrant color and crisp texture. Drain well and set aside—we'll finish them off in the sauce later.

2

Prepare the Peanut Sauce Base

In a small saucepan, combine the 0.5 cup natural peanut butter, 0.5 cup coconut milk, 2 tbsp lime juice, 1 tbsp low-sodium soy sauce, and 1 tbsp honey. Cook over medium heat, stirring constantly, until the mixture reaches 160°F—this ensures the peanut butter melts completely and the sauce becomes smooth.

Add the 3 minced garlic cloves and cook for 1 minute until fragrant. The sauce should thicken slightly as it simmers, but don't let it boil—this can cause the peanut butter to separate. Taste and adjust seasoning with 1 tsp salt and 0.25 tsp black pepper if needed. Here's where the flavor develops—don't rush this step.

3

Finish the Sauce and Combine

Remove the saucepan from heat and stir in the 0.5 tsp red chili flakes and 0.5 tsp sesame oil. The sauce should be smooth, slightly spicy, and aromatic. If it's too thick, add 1-2 tablespoons of hot water to reach your desired consistency—it should coat the back of a spoon but still be pourable.

Return the blanched green beans to the saucepan and toss gently to coat them evenly. Let them sit for 2-3 minutes off the heat so they absorb the sauce's flavors while maintaining their crisp texture. The beans should be bright green with a glossy sheen from the sauce.

4

Garnish and Serve Immediately

Transfer the green beans to a serving platter and sprinkle with 1 tsp toasted sesame seeds. The seeds add a nutty crunch that contrasts beautifully with the creamy sauce. Serve immediately while the beans are still crisp-tender and the sauce is warm—this dish doesn't reheat well.

For best results, serve with steamed rice or grilled chicken to balance the dish. The combination of tender beans, rich peanut sauce, and subtle spice creates a restaurant-quality meal that's simple to prepare at home. Each bite should deliver perfect texture with balanced flavors—sweet, nutty, tangy, and slightly spicy.

👨‍🍳

Pro Tips For Making Gordon Ramsay Green Beans With Peanut Sauce

  • Trim the Ends: Snip off the very tips of your green beans—those tough little nubs refuse to soften no matter how long you cook them. I used to leave them on out of laziness, and they’d always end up rubbery. Takes 30 seconds but saves you from chewing on disappointment.
  • Toast the Peanut Butter: Heat your peanut butter in the saucepan before adding coconut milk—just a minute or two until it’s fragrant and slightly nutty. I learned this the hard way by skipping it; the sauce tastes flat and one-dimensional without that toasted depth.
  • Simmer, Don’t Boil: Keep the sauce at a gentle simmer, not a rolling boil, or the coconut milk will split and curdle. I’ve burned through three batches where I let it get too aggressive—just lower the heat and let it bubble softly. Patience here makes all the difference.
  • Zest the Lime First: Grate the lime zest directly into the sauce while it’s warm—it blooms instantly and brightens the peanut flavor. I was skeptical until I tried it; the aroma alone makes the dish feel more vibrant. (Save the juice for balancing acidity at the end.)

Creative variations of this dish

Spicy Thai-Inspired Twist

Transform the classic by adding 1 tbsp red curry paste and 1 tsp fish sauce (or 1 tsp soy sauce for vegetarian) to the peanut sauce base. Boost the heat with 1 tbsp sambal oelek and finish with 1 tsp lime zest for brightness.

Serve with crushed peanuts for texture and a sprinkle of cilantro to cut through the richness. 🌶️

Sweet Chili Glaze Fusion

Replace the honey with 2 tbsp sweet chili sauce (like Maesri or Chang) and add 1 tsp grated ginger to the sauce. Thin with 1-2 tbsp water for a glossy drizzle.

Toss the blanched beans in this glaze and broil for 1-2 minutes to caramelize slightly. Garnish with crushed peanuts and scallions for a Thai-inspired street-food vibe. 🔥

Coconut Curry Elevation

For a main-dish version, simmer 1 cup coconut milk with 1 tbsp curry powder, 1 tsp turmeric, and 1 tsp cumin before adding the peanut butter.

Stir in ½ cup cooked chickpeas or tofu for protein. Serve over jasmine rice with a side of mango slices for a complete Thai-inspired meal. 🥥

Smoky Chipotle Kick

Infuse the peanut sauce with 1 tsp adobo sauce (from canned chipotles) and ½ tsp smoked paprika. Add 1 minced shallot for depth. Toss the beans in this smoky sauce and finish with pickled jalapeños for tang. Pair with cornbread or black beans for a Tex-Mex fusion. 🔥

Sesame-Ginger Crunch

Blend 1 tbsp toasted sesame paste (or 1 tbsp tahini) into the peanut sauce along with 1 tsp grated ginger. Top the beans with crushed wasabi peas and sesame seeds for a Japanese-inspired twist. Serve with steamed edamame or sushi rice for a sushi-bowl vibe. 🌾

Protein-Packed Power Bowl

Add ½ cup shredded rotisserie chicken or crumbled tofu to the beans after tossing in the sauce. Top with avocado slices, cherry tomatoes, and crumbled feta for a Mediterranean-inspired bowl. Drizzle with extra-virgin olive oil and lemon zest for brightness. 🥑

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 26g33%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 350mg15%
Total Carbohydrate 28g10%
Dietary Fiber 8g29%
Sugars 12g
Protein 14g28%
* 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 are ideal for that crisp-tender texture, but frozen works in a pinch. Thaw them completely first, then pat dry thoroughly before blanching. Use 1 extra minute in the boiling water to account for moisture loss during freezing. Avoid pre-cut frozen beans—they're often too thick and won't cook evenly.

2

Why did my peanut sauce separate?

Peanut butter separates when exposed to sudden heat changes or boiling. Always melt it over medium-low heat while stirring constantly—never let it boil. If it happens, whisk in 1 tbsp hot water to re-emulsify. The coconut milk helps stabilize it, but gentle heat is key.

3

How can I make this dish spicier?

Double the red chili flakes to 1 tsp and add ½ tsp cayenne pepper to the sauce. For extra heat, stir in 1 tsp sriracha or 1 tbsp chili paste at the end. Garnish with sliced jalapeños or fresh chili oil for a restaurant-style kick.

4

Can I prepare this ahead of time?

Blanch the beans up to 1 day ahead and store them in an airtight container with a paper towel. Make the sauce 2 days ahead—it actually improves as flavors meld. Reheat sauce gently over low heat, then toss with beans just before serving to maintain crispness.

5

What's the best way to serve this dish?

This dish shines as a vegetarian main with steamed jasmine rice or as a side with grilled proteins like chicken or shrimp. For a complete meal, add a simple salad with lime dressing. The sauce's richness pairs beautifully with lighter proteins—try it with seared tofu or pan-seared fish.

★★★★★4.5(2 reviews)
Categories Sauces & Condiments