Pesto Green Beans Recipe: Easy Italian Side Dish with Basil & Parmesan
Pesto Green Beans Recipe: Easy Italian Side Dish with Basil & Parmesan

Transform ordinary green beans into an extraordinary side dish with this simple pesto green beans recipe. These vibrant, herb-infused beans are the perfect alternative to pasta sides and bring a burst of Italian flavor to any meal. Ready in just 20 minutes, they’re ideal for busy weeknights or elegant dinner parties alike.
What makes this recipe special is how the classic combination of fresh basil, garlic, and Parmesan cheese clings to each green bean, creating a flavor-packed vegetable dish that even picky eaters will love. Whether you’re serving them alongside your favorite garlic butter chicken pasta or as a standalone vegetable side, these pesto green beans are sure to become a new family favorite.

Ingredients
- 1 pound fresh green beans, ends trimmed
- 1/2 cup fresh basil leaves, packed
- 2 cloves garlic
- 1/4 cup pine nuts or walnuts
- 1/4 cup grated Parmesan cheese
- 1/4 cup olive oil
- 1 tablespoon lemon juice
- Salt and pepper to taste
- Optional: 1 tablespoon butter for extra richness
Step-by-Step Instructions
Step 1: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup.
Step 2: Wash and thoroughly dry the green beans. Trim the ends – this ensures even cooking and removes any tough parts.
Step 3: In a food processor, combine basil, garlic, pine nuts, Parmesan cheese, and lemon juice. Pulse until finely chopped. With the processor running, slowly drizzle in olive oil until a smooth pesto forms.
Step 4: In a large bowl, toss the green beans with the pesto mixture until evenly coated. Spread them in a single layer on the prepared baking sheet.
Step 5: Roast for 12-15 minutes, or until the green beans are tender-crisp and slightly browned at the edges. For extra crispy beans similar to our air fryer garlic green beans, you can finish them under the broiler for 1-2 minutes.
Step 6: Season with additional salt and pepper if needed, and serve immediately while warm.
Expert Tips
Freshness matters: Use the freshest green beans you can find – they should snap when bent rather than bend limply. This ensures the best texture after roasting.
Pesto variations: Feel free to experiment with different nuts in your pesto. Walnuts work beautifully as a budget-friendly alternative to pine nuts, and almonds add a lovely crunch.
Make ahead: You can prepare the pesto up to 3 days in advance and store it in an airtight container in the refrigerator. The olive oil may solidify slightly – simply bring it to room temperature before using.
Serving suggestions: These pesto green beans pair wonderfully with simple garlic Parmesan chicken or as part of a larger vegetable medley. They also make a fantastic addition to green bean salads when served at room temperature.
Frequently Asked Questions
Can I use frozen green beans? Yes, but thaw and pat them completely dry first. Frozen beans contain more moisture, which can make them steam rather than roast properly.
How long do leftovers keep? Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or toaster oven to maintain crispness.
Can I make this nut-free? Absolutely! Simply omit the nuts from the pesto – the basil, garlic, and Parmesan will still create a delicious flavor profile.
What if I don’t have a food processor? You can finely chop the basil and garlic, then mix with pre-grated Parmesan and olive oil. While the texture will be different, the flavor will still be wonderful.

Pesto Green Beans Recipe: Easy Italian Side Dish with Basil & Parmesan
Ingredients
Method
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup.
- Wash and thoroughly dry the green beans. Trim the ends – this ensures even cooking and removes any tough parts.
- In a food processor, combine basil, garlic, pine nuts, Parmesan cheese, and lemon juice. Pulse until finely chopped. With the processor running, slowly drizzle in olive oil until a smooth pesto forms.
- In a large bowl, toss the green beans with the pesto mixture until evenly coated. Spread them in a single layer on the prepared baking sheet.
- Roast for 12-15 minutes, or until the green beans are tender-crisp and slightly browned at the edges. For extra crispy beans, you can finish them under the broiler for 1-2 minutes.
- Season with additional salt and pepper if needed, and serve immediately while warm.
