A delightful Mediterranean-inspired dish featuring tender green beans in a rich tomato and onion sauce.
Wash the green beans thoroughly and trim the ends.
Trimming the ends ensures a more uniform cooking and presentation.
Heat the olive oil in a large skillet over medium heat.
Using medium heat prevents the oil from burning and retains its flavor.
Slice the onion thinly and add it to the skillet. Sauté until softened, about 5 minutes.
Stir frequently to avoid browning the onion too much.
Add the green beans to the skillet and stir to coat them in the oil.
Ensure all beans are coated evenly for consistent cooking.
Chop the tomatoes coarsely and add them to the skillet. Stir to combine.
Using ripe tomatoes enhances the sauce's natural sweetness.
Cover the skillet and let the mixture cook for about 20 minutes, stirring occasionally.
Check occasionally to ensure the mixture doesn't stick to the skillet.
Season with salt and pepper to taste, stir well, and cook for an additional 5 minutes uncovered.
Cooking uncovered allows the sauce to thicken slightly.
Serve warm or at room temperature, optionally garnished with crumbled feta cheese.
Serving at room temperature allows the flavors to meld beautifully.