This easy green bean and zucchini recipe makes a one-pan dinner with crisp vegetables, simple seasoning, and flexible protein add-ins.
When you want a fresh vegetable dinner that still feels cozy, a skillet of green beans and zucchini is hard to beat. Both vegetables cook quickly, taste mild, and soak up garlic, herbs, and olive oil. You can serve this skillet as a light main dish with bread or grains, or slide it beside fish, chicken, or tofu.
Green beans and zucchini are also nutrient-dense vegetables. A cup of cooked green beans stays low in calories while offering fiber and vitamins A, C, and K according to USDA-based data, and zucchini brings extra vitamin C with very few calories per cup as well.1
Why This Green Bean And Zucchini Skillet Works
This skillet builds flavor in layers but stays straightforward. You start by softening onion and garlic, add trimmed green beans so they blister a little, then fold in zucchini so it stays tender but not mushy. A splash of lemon juice cuts through the olive oil, while herbs tie everything together.
The method gives you several advantages:
- Flexible base: You can keep it vegetarian or add protein such as chickpeas, white beans, or cooked chicken.
- One pan: The entire recipe cooks in one large skillet, which keeps cleanup simple.
- Great for leftovers: The vegetables reheat well and can even be served cold as part of a grain bowl.
Because the dish leans on non-starchy vegetables and extra-virgin olive oil, it fits neatly within plant-forward eating patterns recommended by nutrition researchers.2
Ingredients For This Green Bean And Zucchini Skillet
The ingredient list stays short and affordable.
This green bean and zucchini recipe keeps the ingredient list short while leaving room for swaps.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh green beans | 450 g / 1 lb | Trimmed; whole or halved |
| Zucchini | 2 medium (about 450 g) | Cut in half-moons |
| Yellow onion | 1 small | Thinly sliced |
| Garlic cloves | 3–4 | Finely minced |
| Olive oil | 3 tbsp | Extra-virgin if possible |
| Lemon juice | 2 tbsp | Fresh squeezed |
| Fresh herbs | 2–3 tbsp | Parsley, basil, or dill |
| Salt and black pepper | To taste | Start with 1 tsp salt |
| Red pepper flakes | Pinch | Optional heat |
| Optional protein | 1–2 cups | Cooked beans, lentils, or chicken |
You can use frozen green beans in a pinch, though fresh beans stay firmer. If you swap in frozen, add them slightly later so they do not overcook.
Step-By-Step: From Prep To Skillet
Prep The Vegetables
Rinse the green beans, snap off the stem ends, and pat them dry. Dry beans brown better. Wash the zucchini, trim the ends, and slice each one into half-moons about 1 cm thick. Thin slices can turn soft too quickly, so keep them slightly chunky.
Slice the onion into thin half-rings and mince the garlic. Chop your chosen herbs and set them aside for the end so they stay bright.
Build Flavor In The Pan
Set a large, heavy skillet over medium heat and pour in the olive oil. When the oil shimmers, add the onion with a pinch of salt. Cook for 4–5 minutes, stirring occasionally, until the onion softens and turns translucent around the edges.
Add the garlic and cook for 30 seconds until fragrant. Keep the heat moderate so the garlic does not brown too fast. Then add the green beans in a loose layer and sprinkle over another small pinch of salt.
Let the beans sit undisturbed for a minute or two so they can sear slightly on one side. After that, toss them every minute until they turn bright green with a few browned spots, about 5–7 minutes.
Finish With Zucchini And Seasoning
Stir in the zucchini slices and red pepper flakes. Cook, stirring every couple of minutes, until the zucchini is tender around the edges but still holds its shape. This usually takes 4–6 minutes, depending on the thickness of the slices and the heat of the pan.
Once the vegetables taste just tender, take the skillet off the heat. Squeeze the lemon juice over the top, grind in black pepper, and taste. Add more salt or acid if the flavors feel flat. Fold in the chopped herbs right before serving.
If you want to include protein, stir in cooked chickpeas, white beans, or shredded chicken during the last few minutes so they heat through without drying out.
Serving Ideas And Simple Variations
Turn It Into A Complete Meal
For a quick dinner, serve the skillet over cooked grains such as quinoa, farro, or brown rice. The vegetables soak into the grains, and the olive oil and lemon form a light sauce. You can also serve it with crusty bread and a side of yogurt or ricotta.
To add more staying power, pair the vegetables with a protein that matches your habits. Baked salmon, seared tofu, or grilled chicken all sit nicely beside the skillet without extra work. You can also crack a few eggs directly into the pan during the last minutes and cover it until the whites set.
Swap Herbs And Seasonings
The base recipe uses garlic, lemon, and soft herbs, but you can adjust the flavor profile just by changing the seasoning.
- Italian style: Add dried oregano, a handful of cherry tomatoes, and finish with grated Parmesan.
- Mediterranean style: Stir in olives, capers, and a pinch of smoked paprika.
- Spiced version: Toast cumin and coriander seeds in the oil before adding the onion, then garnish with plain yogurt.
As long as you keep the cooking order, the vegetables handle many spice blends well. Start light with stronger spices and adjust at the end so nothing overwhelms the vegetables.
Use What You Have
Home cooks rarely have the exact same ingredients every night, and this skillet handles substitutions. You can swap half the green beans for asparagus, snap peas, or sliced bell peppers. You can replace part of the zucchini with yellow summer squash.
If you only have canned beans for protein, drain and rinse them, then dry them well on a kitchen towel before adding them to the pan. Dry beans brown better and keep their texture.
Nutrition Notes For Green Beans And Zucchini
Green beans and zucchini both sit in the non-starchy vegetable group, which means they bring fiber, vitamins, and minerals without many calories. That makes this skillet a helpful way to reach the pattern of several vegetable servings per day supported by large cohort studies, as reported in a large analysis published in Circulation.3
According to nutrient data based on USDA sources, a cup of cooked green beans provides around 31 calories, a couple of grams of protein, and several grams of carbohydrate and fiber, along with vitamins A, C, and K.4 Raw zucchini offers roughly 20 calories per cup with small amounts of protein and fiber and very little fat.5
| Vegetable | Approximate Calories Per 1 Cup | Notable Nutrients |
|---|---|---|
| Cooked green beans | ~31 kcal | Vitamins A, C, K; fiber |
| Raw zucchini | ~20–21 kcal | Vitamin C; small amount of fiber |
| Olive oil (1 tbsp) | ~120 kcal | Monounsaturated fat |
| Cooked chickpeas (1/2 cup) | ~135 kcal | Protein, fiber |
If you track your intake, you can use tools such as USDA FoodData Central to get detailed nutrient breakdowns for each ingredient in your pan.
Make-Ahead, Storage, And Reheating Tips
This green bean and zucchini recipe holds up well in the refrigerator for several days.
Let the skillet cool to room temperature, then transfer leftovers to a shallow, airtight container.
Stored in the fridge, the vegetables stay pleasant for about three days.
You can also pack leftover vegetables as a simple lunch with cold grains, nuts, and a squeeze of lemon, which keeps textures fresh and bright.
For longer storage, you can portion the cooked vegetables into freezer-safe containers and freeze them for up to two months, though the zucchini will soften more after thawing.
To reheat, warm the vegetables in a skillet over medium-low heat with a splash of water or extra olive oil. Stir occasionally until hot. You can also reheat single portions in the microwave, stirring once halfway through. Finish with a squeeze of lemon and fresh herbs to revive the flavors.
Green Bean And Zucchini Recipe For Busy Nights
On nights when energy and time feel short, it helps to keep a few reliable dishes in mind. A skillet that centers green beans and zucchini in this way gives you a fast path from vegetables in the crisper drawer to a plate that tastes balanced and satisfying.
Once you have made the dish a few times, you can adjust the seasoning, the amount of oil, and the add-ins to fit your routine. Whether you fold in beans for extra protein, spoon the vegetables over grains, or serve the skillet beside grilled meat or fish, the core method stays the same.
That repeatable method is what turns this simple combination into a standby. You know how long the vegetables take, you know how they should look and feel in the pan, and you can trust that their flavor will reward the few steps it takes to bring them to the table. Serve directly from the pan.

