This post may contain affiliate links. Please read our disclosure policy.
Fresh green beans are tossed with Sriracha, honey, soy sauce, and sesame oil and then roasted to hot, crisp perfection to create these immensely snackable spicy green beans.

Spicy Green Beans
This green beans inspired by one of our long-time favorite broccoli recipes, and this was an excellent idea, let me tell you. If you’re bored with the usual green beans you make, give these a try!
The awesomeness of these spicy green beans is in the glaze. It’s a simple combination of soy sauce, sesame oil, honey, and of course, a squeeze of Sriracha. If you aren’t a fan of much heat, go easy on the hot sauce. If you’re like my boys, make it a generous squeeze and enjoy the sweet-heat.

The glaze here hits every note: salty, savory, sweet, and spicy. As the beans roast, they’ll develop a little char on their edges while soaking up all that sauce, making them impossible to resist.
They’re bold enough to stand out next to the main dish, but I’m telling you from personal experience, they’re irresistible on their own, straight off the pan. I have to practice some serious restraint to make sure there will be enough left to serve with our meal whenever I make these.
Sweet and Spicy Green Beans
I have served these green beans with pan fried chicken and roasted sweet potato bites. I’ve also served them with these garlic mashed potatoes and the barbecue bacon meatloaf that my kids adore.
There just isn’t a wrong way to serve these sweet and spicy green beans. And I need to make another batch soon, since I’m craving them all over again after writing this up to share with you!

If you’re looking for more fun new ways to enjoy green beans, check out these recipes, too. Tender green beans, baby potatoes, smoky bacon, and sweet onions are perfectly combined in this irresistibly classic southern side dish.
Fresh green beans, ginger, and garlic are quickly sauteed with tender strips of beef before being tossed in a light, savory sauce to create this easy beef and green bean stir fry.
This easy-as-can-be sheet pan chicken thighs with potatoes and green beans has become a favorite in many of your homes over the past two years. It is an incredibly easy dinner recipe, and my family continues to make it at least once a month. It only takes about 5 minutes of effort to toss the chicken, potatoes, and green beans in a simple lemon and herb vinaigrette before roasting until tender and crisp.

Sriracha Honey Roasted Green Beans
Ingredients
- 2 pounds fresh green beans washed, patted dry, and trimmed
- ¼ cup low-sodium soy sauce
- ¼ cup sesame oil
- 2 tablespoons honey
- 1-2 tablespoons Sriracha hot sauce adjust to taste
Instructions
- Preheat the oven to 400°F. Place the green beans on a large baking sheet. Combine the soy sauce, sesame oil, honey, and sriracha in a small bowl and whisk to combine. Pour the sauce over the green beans and toss with your hands to coat.
- Spread the green beans across the baking sheet and roast for 25 minutes, until they are tender with crisp edges. Remove from the oven and serve hot.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
{originally published 1/14/14 – recipe notes and photos updated 9/3/25}














These sound awesome! Im trying them soon! Thanks!
I haven't even tasted this recipe but know I would love it! Your photos are terrific, the flavor combination is fantastic – thank you! I adore green beans 🙂
I'm the same way – have been roasted broccoli the same way forever – thrilled to have stumbled upon this recipe!
Don't think I have ever roasted beans – so here is something new. and I am wondering if I can buy sriracha sauce here, might have to make my own.
This looks really good. Roasted green beans with a mix of sweet and heat. Love it. This flavor combination would be great on other vegetables too.
Thanks for sharing it.
I love roasted green beans and you just made them even better!
cool must try this
awesome recipe, my new go too for green beans
Tastes amazing!