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.
For the crispy batter
For the sriracha mayo
Key notes
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.
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.
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
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.