Looking for a vibrant, easy side that brings bold flavour and texture? These Garlicky Blistered Green Beans with Yogurt & Crispy Shallots are exactly what your plate needs. Tender-crisp green beans are blistered in a hot skillet with garlic, then served over a bed of cool, tangy Greek yogurt. A sprinkle of lemon zest adds brightness, while crispy shallots and sesame seeds deliver crunch and a hint of nutty flavour.

Serve these alongside Charred Citrus & Turmeric Yogurt Marinated Lamb and Spiced Honey-Roasted Carrots with Orange & Pistachios for a balanced and flavourful meal that hits every note—bright, savory, sweet, and spiced.

Why We Love This Recipe
- It’s simple, but feels special.
This dish comes together in under 30 minutes, but the layers of texture and flavour make it feel restaurant-worthy. Perfect for a weeknight dinner or impressing guests. - It’s all about the contrast.
Cool, creamy yogurt meets hot, garlicky green beans and ultra-crispy shallots—every bite has a little surprise. - It plays well with others.
Whether you’re serving lamb, chicken, or just a hearty grain bowl, this side fits right in. - Those crispy shallots though…
Seriously, we could snack on these by the handful. (And sometimes we do.) - A fresh twist on familiar ingredients.
Green beans and garlic aren’t new, but paired with yogurt and lemon zest? Total game-changer.
Jump to:
Ingredients

For the Green Beans
- Green beans
- Olive oil
- Garlic
- Kosher salt
- Black pepper
- Greek yogurt
- Lemon
- Crispy shallots (see below)
- Sesame seeds (optional)
For the Crispy Shallots
- Shallots
- Neutral oil (like avocado oil)
- Salt
See the recipe card below for quantities.
Instructions
Make the Crispy Shallots
Heat oil in a small saucepan over medium heat.
Fry shallots into the hot oil in batches until golden and crispy, about 2–3 minutes.
Remove with a slotted spoon and drain on paper towels. Sprinkle with salt.


Cook the Green Beans
In a large skillet, heat olive oil over medium-high heat.
Add the green beans and cook, stirring occasionally, until they are blistered and just tender, 5–7 minutes.
Add garlic, salt, and pepper. Cook for 1 more minute, stirring frequently.

Assemble the Dish
Spread Greek yogurt on a serving platter. Top with the blistered beans. Garnish with lemon zest, crispy shallots, and sesame seeds (if using). Or, serve the yogurt on the side.
FAQs & Tips
A: Fresh green beans work best for blistering, but if using frozen, thaw and dry them thoroughly to avoid steaming instead of blistering.
A: Coconut-based or almond milk yogurts with a thick consistency work well. Just make sure it’s unsweetened and plain.
A: You can roast them at 300°F, spread thinly on a parchment-lined baking sheet with a little oil. Bake until crisp and golden, about 20–25 minutes, stirring once.
- Yogurt Base: For an extra punch, mix a little lemon juice or garlic into the yogurt before plating.
- Make Ahead: The crispy shallots can be made a day ahead and stored in an airtight container at room temperature.
- Customize It: Add a pinch of red pepper flakes or a drizzle of chili crisp if you like heat.
Other Side Dishes You May Love:
Spiced Honey-Roasted Carrots, bomba potatoes, sweet roasted carrots, and cauliflower with a creamy dip.
📖 Recipe

Garlicky Blistered Green Beans with Yogurt & Crispy Shallots
Ingredients
For the Green Beans
- 1 lb green beans trimmed ends
- 1 tablespoon olive oil
- 2 cloves garlic thinly sliced
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
- ½ cup Greek yogurt
- 1 lemon just zest
- ¼ cup crispy shallots see below
- 1 tablespoon sesame seeds optional
For the Crispy Shallots
- 2 shallots thinly sliced
- ⅓ cup neutral oil like avocado oil
- Pinch of salt
Instructions
Make the Crispy Shallots
- Heat oil in a small saucepan or skillet over medium heat.
- Fry shallots into the hot oil in batches until golden and crispy, about 2–3 minutes.
- Remove with a slotted spoon and drain on paper towels. Sprinkle with salt.
Cook the Green Beans
- In a large skillet, heat olive oil over medium-high heat.
- Add the green beans and cook, stirring occasionally, until they are blistered and just tender, 5–7 minutes.
- Add garlic, salt, and pepper. Cook for 1 more minute, stirring frequently.
Assemble the Dish
- Spread Greek yogurt on a serving platter. Top with the blistered beans. Garnish with lemon zest, crispy shallots, and sesame seeds (if using). Or, serve the yogurt on the side.
Leave a Comment
- Please take 5 seconds to rate this recipe in the comment section below. We would greatly appreciate it! James & Elaine
Notes
• Make Ahead: The crispy shallots can be made a day ahead and stored in an airtight container at room temperature.
• Customize It: Add a pinch of red pepper flakes or a drizzle of chili crisp if you like heat.
Leave a Reply