Side Dishes
This garlic-lemon roasted broccoli and string beans recipe transforms humble vegetables into a vibrant, flavor-packed side that steals the show at any table. The secret lies in high-heat roasting, which caramelizes their natural sweetness while garlic and lemon infuse every bite with bright, aromatic depth.
I developed this method after years of testing—it’s the one that finally convinced even my pickiest eaters to finish their plates.
The beauty of this dish is its simplicity: just 8 ingredients, 20 minutes of active prep, and a single sheet pan. Broccoli florets and string beans roast until tender-crisp with golden edges, while the garlic-lemon sauce clings to them like a velvety embrace.
The result is restaurant-quality without the fuss—no blenders, no complicated techniques, just pure, satisfying flavor.
What makes this recipe truly special is its versatility. Serve it alongside grilled chicken, fish, or tofu for a complete meal, or pair it with crusty bread to soak up every last drop of that bright, herby sauce.
The texture is perfect—crispy edges give way to tender centers, and the lemon-garlic dressing adds a zesty kick that cuts through richer dishes.
Best of all, this recipe scales effortlessly. Double the batch for a crowd, or halve it for a light weeknight dinner. The flavors only improve when reheated, making it ideal for meal prep. Here’s how to make it shine.
Ingredients for broccoli and string bean
Eight vibrant ingredients transform simple vegetables into a restaurant-worthy side dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Broccoli Florets 🥦 | 1 ½ lb | Medium florets, stems trimmed |
| String Beans 🌱 | 1 lb | Trimmed, cut into 2-inch pieces |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity variety |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Lemon Juice 🍋 | ¼ cup | Freshly squeezed, strained |
| Zest of 1 Large Lemon 🍋 | 1 tbsp | Fine grated, aromatic |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Fine grain, sea salt alternative |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Coarsely cracked |
| Fresh Parsley Leaves 🌿 | ¼ cup | Chopped, for garnish |
Broccoli and string beans are the stars here, so prioritize freshness—look for deep green florets with tightly closed buds and crisp, straight beans. Whole Foods Market and local farmers' markets consistently carry the best quality, but any reputable grocery store's produce section will suffice. The lemon should have a bright, fragrant aroma, and garlic cloves should be plump with no sprouting. For the olive oil, California avocado oil or Italian extra-virgin brands like Bertolli elevate the dish's natural flavors without overpowering them. If using frozen vegetables, thaw and pat completely dry to ensure proper browning during roasting.
No fresh parsley? Dried Italian seasoning at one-third the amount works in a pinch, though it lacks the vibrant freshness. Substitute lemon zest with orange zest** for a slightly sweeter profile, though lemon's acidity is ideal. For garlic, garlic powder at half the amount can be used, but fresh minced garlic delivers superior flavor. If olive oil is unavailable, avocado oil or grapeseed oil maintain high smoke points. The kosher salt is non-negotiable—its coarse texture clings better to vegetables than table salt. For a nutty depth, consider adding 1 tbsp toasted pine nuts at the end, though they're optional.
Store fresh vegetables in perforated bags in the crisper drawer for up to 5 days, though they're best used within 2-3 days for peak texture. The roasted vegetables reheat beautifully—simply warm in a 350°F oven for 5-7 minutes until heated through. For meal prep, portion into glass containers with airtight lids and store for up to 4 days. The lemon juice and zest can be prepped ahead and stored in an airtight container in the fridge for 3 days. When reheating, add a splash of water or lemon juice to restore moisture.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—just toss everything on a single sheet, roast until golden, and walk away. No pots, no pans, no stress. That lemon juice? It brightens up the whole dish while you’re still chopping.
- Garlic-Lemon Zing: The moment those garlic cloves hit the hot oil, the kitchen smells like a dream. Then the lemon—just a splash—cuts through the richness, leaving you with something crisp, tangy, and ridiculously satisfying.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Cold or warm, it holds up perfectly for days. Pack it with quinoa or whole grains, and suddenly you’ve got a lunch that’s both healthy and actually exciting.
- Budget Brightener: Fresh broccoli and string beans are cheap, but they don’t taste cheap. A few cloves of garlic and a lemon turn them into something that feels fancy—without breaking the bank or taking forever.
Step-by-step instructions for garlic-lemon roasted broccoli and string beans
A vibrant, flavor-packed dish where roasting enhances natural sweetness and bright citrus cuts through richness.
Prep the Vegetables for Even Cooking
Start by trimming the stems from the 1.5 lb fresh broccoli florets, cutting them into medium florets with stems intact. For the 1 lb string beans, trim the ends and cut into 2-inch pieces—this ensures even cooking and maximum surface area for caramelization. Spread both vegetables on separate baking sheets lined with parchment paper.
Pat them completely dry with paper towels—moisture prevents crispy edges during roasting. I like to arrange the broccoli in a single layer, stems down, and the string beans in an even spread. This organization allows hot air to circulate freely, promoting even browning.
Create the Garlic-Lemon Marinade
In a small bowl, whisk together the 0.5 cup extra-virgin olive oil, 6 cloves minced garlic, 0.25 cup lemon juice, 1 tbsp lemon zest, 1.5 tsp kosher salt, and 0.5 tsp black pepper. The lemon zest adds aromatic depth while the juice brightens the natural sweetness of the vegetables. Let the mixture sit for 5 minutes to allow the garlic to soften slightly and release its flavors.
This marinade isn't just seasoning—it's the foundation of the dish. The olive oil carries the flavors deep into the vegetables, while the acidity in the lemon prevents the garlic from becoming bitter during roasting. I always use freshly minced garlic for maximum punch, and the zest ensures every bite has that citrusy brightness.
Toss and Roast for Maximum Flavor
Preheat your oven to 425°F—this high temperature is crucial for achieving caramelization and crisp-tender vegetables. Working in batches if needed, toss the broccoli and string beans separately with half of the marinade, ensuring every piece is evenly coated. Spread them back out in a single layer on the baking sheets.
Roast for 20-25 minutes, stirring once halfway through, until the edges are deep golden brown and the broccoli stems are tender when pierced with a fork. The string beans should be slightly blistered but still crisp. The high heat transforms the vegetables from simple sides into the star of the dish—sweet, smoky, and vibrant.
Finish with Fresh Parsley and Serve Warm
Remove the vegetables from the oven and transfer them to a serving platter. Immediately sprinkle with the 0.25 cup chopped fresh parsley leaves—this adds a fresh, herbal note that balances the richness of the roasted vegetables. The parsley also introduces a pop of color, making the dish visually appealing.
Serve immediately while still warm, as the flavors continue to develop even after roasting. This dish pairs beautifully with grilled proteins or as a standalone vegetarian main. The contrast of crisp-tender vegetables with the bright, garlicky lemon marinade makes every bite exciting—simple ingredients elevated through precise technique.
Pro Tips For Making Broccoli And String Bean
- COOK STRING BEANS FIRST: Fresh string beans need 3-4 minutes less than broccoli—skip the urge to toss them in together. I learned this the hard way when my beans turned mushy while the broccoli stayed stubbornly raw.
- TRIM BROCCOLI STEMS THIN: Slice the thickest part of broccoli stems (about 1/4-inch thick) to cook them evenly with the florets. Thick stems stay woody; thin slices soften perfectly in the same time as the florets.
- SALT THE WATER LATE: Wait until the broccoli and beans hit the boiling water before adding salt—it takes 2-3 minutes to dissolve properly. I used to add it early, and the seasoning always felt uneven.
- GARLIC TOAST IN OIL: Sear minced garlic in olive oil for 30 seconds until it’s golden, not brown—this prevents bitterness. Add the lemon juice right after, and the acid brightens the garlic’s flavor instantly. (Yes, even if you’re impatient like me.)
Essential equipment for perfect results
Sheet Pan Essentials
Your half-sheet baking pan (18x13 inches) is the workhorse here—I use All-Clad stainless steel for even heat distribution and easy cleanup. Line it with parchment paper to prevent sticking, especially with string beans that can cling to metal.
If you don’t have parchment, lightly grease the pan with olive oil and sprinkle with a pinch of salt to create a nonstick barrier. 🌡️
For high-heat roasting, a convection oven is ideal—it circulates air for crispier edges. If your oven lacks convection, position racks in the middle position and avoid overcrowding. I’ve found that two separate pans (one for broccoli, one for beans) yields better browning than one overloaded sheet.
Prep Tools Matter
A sharp chef’s knife (like Wüsthof’s 8-inch) makes quick work of trimming broccoli stems and snapping string beans. For even cuts, use a mandoline with a 2-inch blade—it ensures uniform pieces that cook at the same rate.
If you’re short on time, a kitchen shears works for trimming beans, though it’s less precise for broccoli florets.
Don’t skip the paper towels for drying—excess moisture steams the vegetables instead of browning them. I keep a stack of Bounty paper towels nearby because they absorb well and tear easily. A fine-mesh strainer also helps drain excess liquid from the beans before roasting.
Marinade Mixers
Whisking the marinade in a small mixing bowl (like Pyrex’s 1.5-cup) ensures the garlic and zest disperse evenly. For mincing garlic, a garlic press saves time, but I prefer freshly minced cloves with a microplane for texture.
A zester (or the fine side of a box grater) maximizes lemon zest yield—about 1 tbsp from one lemon.
Measure liquids with a liquid measuring cup for precision—0.25 cup lemon juice should be strained to remove pulp, which can make the sauce bitter. A small whisk or fork works for emulsifying the oil and citrus.
Pro tip: Let the marinade sit for 5 minutes before tossing—it mellows the garlic’s sharpness.
Garnish & Serve
Fresh parsley needs a sharp pair of scissors for quick chopping—I snip 0.25 cup leaves in 3 seconds using kitchen shears. For serving, transfer vegetables to a wooden board or ceramic platter—both retain heat longer than metal.
A slotted spoon helps drain excess marinade if you prefer less sauce.
No fresh parsley? A mortar and pestle crushes 1 tsp dried parsley into a powder for garnish. For extra flair, add toasted pine nuts (pulse in a food processor for 10 seconds) or crumbled feta cheese for a Mediterranean twist.
Nutrition facts
Frequently asked questions
Can I use frozen broccoli and string beans instead of fresh?
Yes, but with adjustments! Thaw frozen vegetables completely and pat them very dry with paper towels to prevent steaming. For best results, spread them on a baking sheet in a single layer for 10-15 minutes at room temperature before roasting. Frozen veggies work well, though fresh delivers superior texture and flavor.
How can I make this dish spicier?
Add ½ teaspoon red pepper flakes to the marinade or sprinkle chopped jalapeños over the vegetables before roasting. For heat lovers, toss with 1 teaspoon cayenne pepper after roasting. Always taste first—you can reduce heat by adding more lemon juice or parsley to balance.
What's the best way to reheat leftovers?
Reheat in a 400°F oven for 5-7 minutes until warmed through. For stovetop, use medium heat with a splash of water or lemon juice to restore moisture. Microwave reheating works in 1 minute, but the texture becomes softer—best for quick meals when time is limited.
Can I make this dish ahead of time?
Roast the vegetables 1 day ahead and store in an airtight container in the fridge. Reheat gently to maintain crispness. The marinade can be prepped 3 days ahead and stored separately. For meal prep, portion into individual containers—this dish reheats beautifully while keeping its vibrant flavors.
What's the secret to getting perfectly crispy edges?
High heat (425°F) and proper drying are key! Pat vegetables completely dry and arrange them in a single layer on the baking sheet. Roast on the middle rack** for even heat circulation. Avoid overcrowding—this prevents steam buildup that softens the edges. Stir once halfway through for even browning.
