A delightful dish of tender green beans in a creamy yogurt and dill sauce, perfect for a healthy and flavorful side.
Heat the olive oil in a large skillet over medium heat.
Ensure the oil is hot before adding the onion for even cooking.
Add the chopped onion to the skillet and season with salt and pepper. Cook until softened, about 5 minutes.
Stir occasionally to prevent the onion from burning.
Add the green beans, half of the dill, and the water to the skillet. Cover and simmer until the beans are tender, about 20 minutes.
Check occasionally to ensure there's enough liquid; add a splash of water if needed.
Uncover the skillet and increase the heat to evaporate any excess liquid.
Stir gently to prevent sticking.
Stir in the lemon juice and adjust the seasoning to taste.
Taste the dish and adjust salt and pepper as needed.
Remove from heat and stir in the yogurt until well combined.
Ensure the skillet is off the heat to prevent the yogurt from curdling.
Garnish with the remaining dill and serve warm.
Serve immediately for the best flavor and texture.