I ordered fried green beans at a restaurant on a whim a few years back — one of those situations where you point at something on the menu mostly out of curiosity and end up completely blindsided by how good it is.
They came out golden, shatteringly crispy, and served with a pink dipping sauce that had just enough heat to make you reach for another one before you’d finished chewing the first.
I spent the entire drive home thinking about them. And then I spent the next two weekends in my kitchen figuring out how to make them. After a few batches and some adjustments to the batter — specifically adding cornstarch, which is the actual secret to serious crunch — I had something that matched that restaurant experience and honestly might be better.
The sriracha mayo takes about 60 seconds to make and is the kind of sauce you’ll want to put on everything. These green beans work as an appetizer, a party snack, a side dish, or honestly just a thing you make for yourself on a Friday night when you want something crispy and satisfying. No judgment here — I’ve done it more times than I can count.
Why you’ll love this recipe
- Seriously crispy batter — The combination of flour and cornstarch in the batter creates a light, shattering crunch that holds up well and doesn’t go soggy the second it hits the plate. This is the batter that actually delivers.
- Ready in 20 minutes — From prepping the beans to pulling them out of the oil, the whole thing comes together in 20 minutes. Fast enough for a weeknight, impressive enough for guests.
- The sriracha mayo is everything — Creamy, spicy, slightly tangy, and ready in 60 seconds. It’s the perfect dipping sauce for these beans and once you make it, you’ll find excuses to put it on other things too.
- Crowd pleaser at any gathering — Put these on a table at a party and watch them disappear. They look impressive, they’re fun to eat, and they appeal to pretty much everyone — even people who claim they don’t like green beans.
- A vegetable that actually feels like a treat — Green beans don’t always get the exciting treatment they deserve. This recipe changes that completely. It’s one of the best ways to get people excited about eating their vegetables without making a big deal out of it.
Ingredients with key notes
For the crispy batter
- 1 lb (450g) fresh green beans, trimmed
- 1/2 cup all-purpose flour
- 1/4 cup cornstarch
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon cayenne pepper
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 3/4 cup cold sparkling water (or cold plain water)
- 1 large egg
- Vegetable oil for frying (enough for about 2 inches depth in your pan)
For the sriracha mayo
- 1/2 cup mayonnaise
- 2 tablespoons sriracha (adjust to taste)
- 1 teaspoon lime juice
- 1/4 teaspoon garlic powder
- Pinch of salt
Key notes
- Fresh green beans: Use fresh green beans, not canned or frozen. Frozen green beans release too much moisture during frying which makes the batter fall off and steams the bean instead of frying it. Fresh beans give you that satisfying snap inside the crispy coating.
- Cornstarch: This is the non-negotiable ingredient for serious crunch. Flour alone gives you a thick, bready coating. Cornstarch mixed with flour gives you that light, crispy, almost tempura-style batter that shatters when you bite into it. Do not skip it.
- Cold sparkling water: Cold liquid is essential for a light batter — it prevents gluten from developing too much which keeps the coating delicate and crispy rather than dense and chewy. Sparkling water takes it a step further by adding tiny air bubbles that make the batter even lighter. Cold plain water works too but sparkling water gives you the best result.
- Oil temperature: This is the most important variable in frying. Too cool and the batter absorbs oil and turns greasy. Too hot and the outside burns before the bean is cooked through. 375°F (190°C) is the sweet spot. Use a kitchen thermometer if you have one — it makes a real difference.
- Sriracha: Two tablespoons gives you a noticeable heat with plenty of flavor. If you’re sensitive to spice, start with one tablespoon and taste. If you want more fire, go up to three. The mayo tempers the heat considerably so don’t be afraid to be generous.
- Mayonnaise: Full-fat mayonnaise gives you the creamiest, richest dipping sauce. Light mayo works but the sauce will be slightly thinner. Duke’s or Hellmann’s are both great choices if you want a specific recommendation — IMO, the mayo you use actually matters here.
Step-by-step instructions
Step 1: Prep the green beans
Wash the green beans thoroughly and pat them completely dry with paper towels. This step matters more than it sounds — any surface moisture on the beans will prevent the batter from adhering properly and can cause the oil to splatter when they hit the pan. Trim the stem ends off each bean. Set aside on a clean dry kitchen towel.
Step 2: Make the sriracha mayo
In a small bowl, combine the mayonnaise, sriracha, lime juice, garlic powder, and a pinch of salt. Stir until completely smooth and evenly combined. Taste and adjust — more sriracha for heat, more lime for brightness. Cover and refrigerate until ready to serve. This can be made up to 3 days ahead and kept in the fridge.
Step 3: Heat the oil
Pour vegetable oil into a heavy-bottomed pot or deep skillet to a depth of about 2 inches. Heat over medium-high heat until it reaches 375°F (190°C). If you don’t have a thermometer, test the oil by dropping a small amount of batter into it — it should sizzle immediately and float to the surface within a few seconds. If it sinks and sits there, the oil is not hot enough yet.
Step 4: Make the batter
In a large bowl, whisk together the flour, cornstarch, garlic powder, onion powder, smoked paprika, cayenne, salt, and black pepper. Add the egg and cold sparkling water and whisk until just combined — a few small lumps in the batter are completely fine. Do not overmix. The batter should be the consistency of thin pancake batter. If it feels too thick, add a splash more cold water. Make the batter right before you fry — don’t let it sit too long or it loses its lightness.
Step 5: Fry the green beans
Working in small batches, dip each green bean into the batter, letting the excess drip off for a second, then carefully lower it into the hot oil. Do not overcrowd the pan — fry about 8–10 beans at a time depending on the size of your pot. Overcrowding drops the oil temperature and gives you soggy beans instead of crispy ones. Fry for 2–3 minutes, turning occasionally, until the batter is golden and crispy. Use a slotted spoon or spider strainer to remove the beans and transfer them to a wire rack or a plate lined with paper towels. Season immediately with a light pinch of salt while still hot.
Step 6: Repeat and serve
Allow the oil to return to 375°F between batches before adding the next round. Continue frying in batches until all the green beans are done. Serve immediately with the sriracha mayo on the side for dipping.
Serving suggestions
- As a standalone appetizer — Pile them high on a plate with the sriracha mayo in a small bowl on the side and let people go to town. They’re finger food at its best — casual, fun, and completely satisfying.
- As a party snack — These are the kind of snack that makes people stop mid-conversation to ask what they’re eating. Set them out at a gathering alongside other finger foods and they’ll be the first thing to disappear. Make a double batch. Trust me on this.
- As a side dish — Serve them alongside a burger, grilled chicken, or a sandwich instead of regular fries. They’re lighter than potato fries and the flavor is more interesting. It’s a side dish upgrade that takes zero extra effort.
- With alternative dipping sauces — The sriracha mayo is the star but these green beans are great with ranch dressing, honey mustard, or a simple garlic aioli too. Set out a couple of options if you’re serving a crowd with mixed spice tolerances.
- On a sharing platter — Arrange them on a large platter with other fried or crispy bites — think mozzarella sticks, onion rings, or fried pickles. The green beans add color, crunch, and a slightly more virtuous element to an otherwise indulgent spread. Slightly. 🙂
Storage tips
Best eaten fresh
Fried green beans are at their absolute best the moment they come out of the oil. The batter is at peak crispiness for about 15–20 minutes after frying. If you’re serving them at a gathering, time the frying so they come out right before people sit down.
In the refrigerator
If you have leftovers, store them in an airtight container in the fridge for up to 2 days. The batter will soften in the fridge — this is unavoidable with fried foods. They won’t be the same as fresh but they’re still perfectly edible and actually taste good cold as a snack straight from the fridge.
Reheating for crispiness
Skip the microwave entirely for reheating — it will make the batter soft and steamy. Instead, spread the leftover green beans in a single layer on a baking sheet and reheat in the oven or air fryer at 400°F (200°C) for 5–7 minutes. The air fryer gives the best result and brings back a good amount of the original crispiness.
The sriracha mayo
Store the sriracha mayo separately in a sealed jar or airtight container in the fridge for up to 5 days. It actually gets better after a day as the flavors meld together. Make a double batch and keep it on hand — you’ll find plenty of uses for it.
Make ahead tip
You can trim and dry the green beans up to a day ahead and keep them wrapped in a dry kitchen towel in the fridge. The sriracha mayo can also be made up to 3 days ahead. When you’re ready to serve, make the batter fresh and fry right before eating.
A quick note before you go
These crispy fried green beans started as a restaurant craving I couldn’t shake and turned into one of my favorite things to make when I want something fun and a little indulgent without going completely overboard. There’s something genuinely satisfying about pulling a batch of perfectly golden green beans out of the oil and hearing that crunch when you bite into one.
The sriracha mayo makes them — don’t skip it. And if you find yourself making a double batch of the sauce and keeping it in your fridge all week, I completely understand. It happens to the best of us.
If you make these, tag me on Pinterest or leave a comment below. I love hearing how these recipes land in other people’s kitchens. Let’s keep cooking, creating, and making something delicious together.
With gratitude, Kip
Crispy fried green beans with sriracha mayo – the addictive appetizer you’ll make on repeat
Description
These crispy fried green beans are light, crunchy, and completely addictive. A simple seasoned batter coats fresh green beans and fries up golden and crispy in minutes. Pair them with a creamy sriracha mayo dipping sauce and you have an appetizer that disappears faster than you can make it. Ready in 20 minutes and dangerously easy to keep eating.
Ingredients
Instructions
-
Wash and pat green beans completely dry. Trim stem ends and set aside.
-
Mix mayonnaise, sriracha, lime juice, garlic powder, and salt in a small bowl until smooth. Refrigerate until ready to serve.
-
Heat 2 inches of vegetable oil in a heavy pot to 375°F (190°C).
-
Whisk flour, cornstarch, and all spices together in a large bowl. Add egg and cold sparkling water and whisk until just combined. Do not overmix.
-
Working in batches, dip green beans in batter letting excess drip off. Fry 8–10 beans at a time for 2–3 minutes until golden and crispy.
-
Remove with a slotted spoon and drain on a wire rack or paper towels. Season immediately with a pinch of salt.
-
Return oil to 375°F between batches. Serve immediately with sriracha mayo.
