Disclosure: This post may contain affiliate links. If you make a purchase through these links, I may earn a commission. This comes at no additional cost to you. For more details, please visit my Affiliate Disclosure page.
The story behind these roasted green beans with Parmesan happens all the time in the kitchen—you stumble across a beautiful ingredient in the store, and suddenly you’re on a mission to put it to work. A package of fresh Haricots Verts – French Green Beans – caught my eye while grocery shopping. The label actually said “Haricots Verts,” which you don’t often see, and that little detail was enough to spark an idea.
I thought back to my blistered lemon garlic green beans, a dish I love for its bright flavor and just-right texture. But instead of repeating myself, I wanted to try a variation that would feel familiar and fresh. That’s when roasting came to mind—a way to deepen the flavor and let the oven do the work while still keeping that tender bean snap.
The result was exactly what I hoped for: roasted green beans tossed with garlic, lemon, Parmesan, and pine nuts. It’s simple, elegant, and versatile enough to work for a weeknight dinner or a holiday table. Proof that sometimes the best recipes really do start with a single, irresistible ingredient.
Why You’ll Love This Roasted Green Beans Recipe
- Proven, yet fresh. This recipe borrows the flavor foundation of my blistered green beans—garlic, lemon, and pine nuts—but reimagines it through roasting. The result feels both familiar and new.
- Effortless elegance. Roasting brings out a gentle sweetness in the beans while you focus elsewhere. A sprinkle of Parmesan and lemon zest at the end makes it look and taste restaurant-worthy.
- Perfect for any occasion. These roasted green beans with Parmesan are quick enough for a weeknight but elegant enough for a holiday table. They bridge that gap between simple and extraordinary.
- Texture and flavor in harmony. The crisp-tender beans, nutty pine nuts, bright lemon, and savory cheese all play nicely together—every bite is balanced and satisfying.

First-Things-First: Mise en Place
Before you start with the recipe, let me share some kitchen wisdom that’s made cooking much easier over the years. It’s called Mise en Place—a French phrase that means “everything in its place.” It might sound fancy, but it’s just about setting yourself up for success: read the recipe all the way through, gather your tools, then prep and measure everything before the heat goes on.
This simple habit takes the guesswork out of cooking and keeps surprises to a minimum. Whether you’re new to the kitchen or have been cooking for decades, Mise en Place is a process that makes a big difference.
Curious to learn more? I recommend Everything in Its Place: The Power of Mise-En-Place to Organize Your Life, Work, and Mind—it’s a great read that goes way beyond the kitchen.
Ingredients
- Haricots Verts (French Green Beans) – Slender and tender, these delicate green beans roast quickly while keeping a crisp bite. If you can’t find Haricots Verts, regular green beans work just fine.

- Garlic – Freshly sliced garlic mellows and sweetens in the oven, adding depth without overpowering.
- Lemon – A double dose—both zest and juice—brightens the roasted flavor and keeps everything fresh.
- Parmesan – This is the time to reach for the good stuff—Parmigiano-Reggiano if you have it. Its nutty, savory edge takes this simple side from everyday to extraordinary.
- Pine Nuts – Toasted until golden, they add a rich, buttery crunch that perfectly complements the lemon and Parmesan.
- Pantry Staples – Olive oil, kosher salt, freshly ground black pepper, and a pinch of cayenne pepper bring everything together.

How To Make Roasted Green Beans with Parmesan
- Toast the pine nuts. A dry skillet and a few minutes are all it takes—just keep them moving and watch closely. They’ll go from perfect to scorched in a heartbeat.

- Toss and coat. Combine the beans, sliced garlic, olive oil, salt, and pepper in a large mixing bowl. Toss until every bean is lightly glossed. This is where the magic begins.

- Roast to perfection. Spread the beans in a single layer on a parchment-lined sheet pan and roast at 425°F until tender and just starting to brown. Give them a quick stir midway through for even color.
- Finish strong. While the beans are still hot, toss them with the toasted pine nuts, lemon zest, Parmesan, and a squeeze of fresh lemon juice. The residual heat softens the cheese and brightens the citrus.
- Serve and enjoy. Transfer to a serving platter and watch them disappear. They’re that kind of side—simple, elegant, and impossible to resist.

Storage
Refrigerate:
Leftover roasted green beans will keep for up to 3 days in an airtight container. To reheat, spread them on a sheet pan and warm in a 375°F oven for about 8 minutes, just until heated through. This keeps them from turning limp the way microwaving can.
Freeze:
Freezing isn’t recommended for this recipe. The texture of the roasted beans and the delicate Parmesan don’t hold up well once thawed.
Make Ahead:
You can trim the beans, slice the garlic, and zest the lemon a day in advance. Store each separately in airtight containers in the refrigerator until you’re ready to roast.
PrintRoasted Green Beans with Garlic, Lemon, Pine Nuts & Parmesan
These roasted green beans with Parmesan are simple, elegant, and full of flavor. Fresh Haricots Verts roast with garlic and olive oil until tender, then get finished with lemon, Parmesan, and pine nuts for a side that feels effortlessly elevated.
- Prep Time: 10 minutes
- Cook Time: 16 minutes
- Total Time: 26 minutes
- Yield: 4-6 servings 1x
- Category: Side, Holiday
- Method: Oven
- Cuisine: French
Ingredients
- 1/4 cup pine nuts
- 1 lb. French green beans – whole, ends trimmed
- 4 cloves garlic – sliced
- 2 tablespoons olive oil
- 1/8 teaspoon cayenne powder
- 1 teaspoon Kosher salt
- 1/2 teaspoon freshly ground black pepper – to taste
- 1 tablespoon lemon zest
- 1 tablespoon fresh lemon juice
- 1/4 cup shredded fresh parmesan cheese (Parmigiano-Reggiano for best flavor)
Instructions
- Preheat oven to 425°F. While the oven heats, trim the ends from the beans, slice the garlic, zest and juice the lemon, and grate the Parmesan.
- Toast the pine nuts in a dry skillet over medium heat, stirring often, until golden and fragrant, 3–4 minutes. Watch closely—they burn quickly. Transfer to a small bowl to stop the cooking.
- In a large mixing bowl, combine the beans, garlic, olive oil, cayenne, salt, and pepper. Toss to coat evenly.
- Spread the beans in a single layer on a baking sheet lined with parchment paper or lightly sprayed with non-stick spray.
- Roast at 425°F for 10 minutes. Stir, then continue roasting for 4-6 minutes, or until the beans are tender and lightly browned.
- Transfer beans to a mixing bowl. Add pine nuts, lemon zest, Parmesan, and lemon juice. Toss gently to combine.
- Serve immediately on a platter.


