Sauces & Condiments
Gordon Ramsay’s green beans with peanut sauce delivers the perfect marriage of crisp-tender pods and a rich, nutty-sweet sauce that elevates this humble vegetable into a showstopping dish.
The secret lies in precise blanching to maintain texture while developing a sauce that balances heat, umami, and natural peanut richness—just like Ramsay’s approach. This recipe transforms simple green beans into a restaurant-worthy side that pairs beautifully with grilled meats or steamed fish.
The process begins with blanching the green beans to achieve that signature crisp-tenderness, followed by a homemade peanut sauce that requires only a handful of pantry staples.
We’ll use roasted peanuts for depth, soy sauce for umami, and a touch of chili to add just the right kick—all combined with garlic and ginger for aromatic complexity. The sauce should coat the beans evenly, creating a velvety glaze that clings without overpowering the natural flavor of the vegetables.
What you’ll end up with is a dish that’s visually stunning—bright green beans glistening under a glossy peanut sauce—and packed with layers of flavor.
The contrast between the crisp beans and the smooth, nutty sauce makes every bite satisfying, while the balanced seasoning ensures it’s neither too sweet nor overly spicy.
This is the kind of side dish that turns a simple meal into something memorable, and it’s easier to make than you might think.
Whether you’re serving this alongside grilled chicken, shrimp, or even as a standalone vegetarian dish, the technique remains the same: perfectly cooked beans paired with a sauce that’s rich but not heavy. Let’s break down the steps to achieve Ramsay-level results in your own kitchen.
Ingredients for gordon ramsay green beans with peanut sauce
Pantry staples and fresh ingredients for Ramsay-worthy green beans with nutty, velvety sauce.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Green Beans 🌱 | 1 lb | Trimmed, ends cut off |
| Roasted Peanuts 🥜 | ½ cup | Unsalted, lightly crushed |
| Natural Peanut Butter 🥜 | ¼ cup | Creamy, unsweetened |
| Light Soy Sauce 🥄 | 1 ½ tbsp | Low-sodium preferred |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Fresh Garlic Cloves 🧄 | 3 cloves | Minced, for depth |
| Fresh Ginger 🌿 | 1 tbsp | Grated, finely |
| Red Chili Flakes 🌶️ | ½ tsp | Adjust for heat |
| Brown Sugar 🍯 | 1 tbsp | Light, for balance |
| Lime Juice 🍋 | 1 tbsp | Freshly squeezed |
| Vegetable Oil 🫒 | 2 tbsp | For blanching |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Sesame Seeds 🌾 | 1 tsp | Toasted, for garnish |
The green beans are non-negotiable—harvest fresh or buy the thinnest pods you can find (the farmers market has the best selection). Look for bright green, crisp beans with no yellowing. For the peanuts, Trader Joe's roasted peanuts are my go-to—they're consistently flavorful and easy to crush. The peanut butter should be natural, unsweetened (the creamy kind works best here). If you're short on time, skip the roasting and just use extra peanut butter—it'll still taste great, just slightly less textured.
No roasted peanuts? Crushed regular peanuts work fine, but they won't have that same toasty depth. Running low on sesame oil? Avocado oil at half the amount keeps the flavor profile close. Fresh ginger too spicy? Ground ginger at one-third the amount does the trick. For the soy sauce, low-sodium is key—it prevents the sauce from becoming too salty. The chili flakes can be swapped for a pinch of cayenne if you prefer a smoother heat. And if you're out of lime juice, lemon juice works just as well—just use the same amount.
Blanched beans keep for 3 days in the fridge if stored in cold water (they'll stay crisp). The peanut sauce? It reheats beautifully—just warm it gently on the stove with a splash of water to loosen it up. For make-ahead prep, make the sauce first and store it separately. Toss the beans with the sauce right before serving to keep them crisp. Garnish with toasted sesame seeds right before eating—they add that final crunchy texture that makes the dish pop.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe for lazy nights—just blanch the beans, toast the peanuts in the same pan, then toss everything with the sauce. No extra dishes, no stress.
- Nutty, Savory, Crispy: That balance of roasted peanuts and sesame oil gives it this addictive crunch, while the light soy sauce keeps it bright and tangy. Honestly, the first bite makes me question why I didn’t eat this more often.
- Meal Prep MVP: It reheats like a dream—perfect for lunches or when you need a quick side. I double the batch and store it in the fridge; the flavors even deepen overnight.
- Budget-Friendly Luxury: Fresh green beans might seem fancy, but this recipe stretches them far with peanut butter and soy sauce. Between us, it’s one of those dishes that feels special without breaking the bank.
Step-by-step instructions for green beans with peanut sauce
Here's how to transform simple green beans into a restaurant-worthy dish with a velvety peanut sauce.
Blanch the Green Beans for Perfect Crunch
Trim the ends from the 1 pound of fresh green beans and cut them into 2-inch pieces. Fill a large pot with water and bring it to a rolling boil. Add the 2 tablespoons of vegetable oil to the boiling water—this helps prevent the beans from sticking together.
Add the green beans to the boiling water and cook for exactly 3 minutes. You'll notice the beans will sink to the bottom initially, then float back up as they cook. Immediately drain the beans in a colander and rinse them under cold water for 30 seconds to stop the cooking process. This quick blanching preserves their vibrant green color and crisp-tender texture while preparing them for the sauce.
Prepare the Peanut Sauce Base
In a small saucepan, combine the 0.25 cup of natural peanut butter, 1.5 tablespoons of light soy sauce, 1 tablespoon of sesame oil, 1 tablespoon of brown sugar, 1 tablespoon of lime juice, 0.5 teaspoon of red chili flakes, 1 teaspoon of salt, and 0.25 teaspoon of black pepper. Place the saucepan over medium heat and stir continuously with a wooden spoon.
As the mixture heats, you'll see the peanut butter begin to melt and the sauce will start to thicken. Keep stirring for 3-4 minutes until the sauce becomes smooth and glossy. The aroma will be rich and nutty with a hint of lime and chili. Remove the sauce from heat and set it aside—it will continue to thicken slightly as it cools.
Add Aromatics and Finish the Sauce
In a separate small bowl, mix together the 3 cloves of minced fresh garlic and 1 tablespoon of finely grated fresh ginger. Add these aromatics to the peanut sauce and stir well to combine. The mixture should smell intensely aromatic—garlicky, gingery, and slightly spicy.
Return the sauce to medium-low heat and let it simmer gently for 1-2 minutes, just enough to allow the garlic and ginger flavors to meld with the peanut base. The sauce should be thick enough to coat the back of a spoon but still have a smooth, velvety consistency. Taste and adjust the seasoning if needed—you might want to add a touch more soy sauce for saltiness or lime juice for brightness.
Combine and Garnish
Transfer the blanched green beans to a large serving bowl. Pour the finished peanut sauce over the beans and toss gently with tongs to ensure each bean is evenly coated. The beans should be glistening with the rich peanut sauce, their vibrant green color contrasting beautifully with the creamy sauce.
Garnish the dish with the 0.5 cup of lightly crushed roasted peanuts and 1 teaspoon of toasted sesame seeds. The peanuts add an extra crunch while the sesame seeds contribute a nutty aroma. Serve immediately while the beans are still crisp-tender and the sauce is warm. This dish pairs beautifully with steamed rice or grilled chicken for a complete meal.
Pro Tips For Making Gordon Ramsay Green Beans With Peanut Sauce
- Trim Like a Pro: Use a sharp chef’s knife to slice the ends off your green beans—about a quarter-inch from the bottom—before cooking. I learned this the hard way when my beans turned mushy; the tough stems need to go for even cooking.
- Roast Peanuts Until Crunchy: Spread raw peanuts in a single layer on a baking sheet and roast at 350°F (175°C) for 8–10 minutes, shaking the pan halfway. Stop when they’re golden and smell nutty—burnt peanuts ruin the sauce’s balance, and underdone ones taste bland.
- Blend Peanut Sauce Smooth: For the sauce, toast the peanut butter with a splash of water or light soy sauce first to deepen the flavor, then blend with sesame oil and remaining soy sauce. A quick pulse in a food processor keeps it chunky but still silky—no pulverizing needed.
- Cook Beans Just Until Tender: Blanch green beans in boiling water for 2–3 minutes max, then shock in ice water. Overcooking turns them to mush, and undercooking leaves them crunchy—you want them bright green and just yielding, like al dente pasta.
Pro cooking tips for perfect results
Blanching Precision
Timing is everything when blanching green beans—exactly 3 minutes in boiling water ensures crisp-tenderness without mushiness. I swear by using 2 tablespoons vegetable oil in the water to prevent sticking, and always shock them in ice water immediately after.
This stops cooking instantly and locks in that vibrant green color. 🌱
Sauce Texture Secrets
The peanut sauce should coat the back of a spoon but still be silky, not gluey. I heat it on medium-low heat for 3-4 minutes while stirring constantly—this prevents burning while allowing the peanut butter to emulsify properly.
If it gets too thick, add 1 teaspoon water at a time until you reach the perfect consistency.
Garlic-Ginger Fusion
Fresh garlic and ginger are non-negotiable for depth of flavor. I pulse 3 cloves garlic and 1 tablespoon ginger in a food processor for 10 seconds before adding to the sauce—this creates a fine paste that blends seamlessly.
Simmer for just 1-2 minutes after adding them to let the flavors meld without burning.
Peanut Crunch Factor
For that restaurant-quality crunch, lightly crush 0.5 cup roasted peanuts with a rolling pin or mortar and pestle—just enough to break them up but keep some texture. Toast them for 2-3 minutes in a dry pan before adding to the dish to enhance their nutty aroma. 🥜
Sauce Temperature Control
Never let the peanut sauce boil—medium heat only prevents the peanut butter from separating. If you see any oil separation, whisk in 1 teaspoon lime juice or 1 teaspoon water to re-emulsify. The sauce should be warm but not hot when tossed with the beans to maintain their crispness.
Last-Minute Garnish
Toast 1 teaspoon sesame seeds in a dry pan for 30 seconds until golden and fragrant—this adds a nutty aroma that elevates the dish. Sprinkle them over the beans right before serving so they stay crisp.
The contrast between the crunchy garnish and velvety sauce is what makes this dish truly special. ✨
Nutrition facts
Frequently asked questions
Can I use frozen green beans instead of fresh?
Fresh green beans are ideal for that signature crisp-tenderness, but frozen will work in a pinch. Thaw them completely first, then pat dry thoroughly before blanching. Add 1 extra minute to the blanching time (total 4 minutes) since frozen beans need more time to cook through. The texture won't be quite as crisp, but the peanut sauce will still cling beautifully.
How do I adjust the spice level in the peanut sauce?
The 0.5 teaspoon of red chili flakes provides mild heat, but you can easily adjust. For more kick, add 0.25 teaspoon cayenne pepper or 1 extra teaspoon chili flakes. If you prefer no heat, simply omit the chili flakes entirely—the sauce will still have depth from the garlic, ginger, and soy sauce.
Can I make this dish ahead of time?
Prepare the peanut sauce up to 2 days ahead and store it in an airtight container in the fridge. For the beans, blanch them and store them in ice water (they'll stay crisp for 3 days). When ready to serve, reheat the sauce gently and toss with the beans just before plating. The sauce may thicken slightly when refrigerated—thin with 1 teaspoon water if needed.
What's the best way to reheat this dish?
Reheat the beans and sauce separately to maintain texture. Warm the sauce in a small saucepan over low heat with 1 tablespoon water to loosen it. Toss with the beans just before serving—they'll reheat quickly from the sauce's warmth. For extra crispiness, add the garnish (peanuts and sesame seeds) right before eating.
Can I substitute peanut butter with another nut butter?
While peanut butter is traditional, you can use almond or cashew butter for a different flavor profile. For best results, use unsweetened, natural nut butter and adjust the sweetness with 1 extra teaspoon brown sugar if needed. The texture will be slightly lighter, but the technique remains the same—heat gently to emulsify and balance with lime juice.
