Green beans with pine nuts is a simple and tasty side dish. The fresh green beans are perfectly crunchy, and the toasted pine nuts add a lovely nutty flavor!
It’s such a quick recipe! I love to whip it up for dinner. Plus, who doesn’t enjoy a little bit of crunch with their veggies? Perfect for impressing family and friends! 😊
Ingredients & Substitutions
Green Beans: Fresh green beans are best for this dish, providing crunch and vibrant color. If fresh isn’t available, frozen green beans will work as a substitute. Just adjust cooking time for frozen to ensure they don’t get mushy.
Pine Nuts: These add a rich, nutty flavor. If you’re looking for an alternative, try walnuts or sliced almonds. They will give a different flavor but still contribute a nice crunch to the dish.
Olive Oil: This provides a lovely base for toasting the nuts and garlic. If you want a different flavor, feel free to use avocado oil or melted butter instead. It changes the taste slightly but keeps it delicious.
Garlic: Fresh garlic is crucial for flavor. In a pinch, you can use garlic powder instead, but fresh gives the best outcome. Just remember, 1/8 tsp of garlic powder is roughly equivalent to one clove.
Lemon Zest: This is optional but highly recommended as it adds a pop of brightness. Lime zest works as a great substitute if you don’t have lemon.
How Do You Keep Green Beans Crisp and Bright Green?
Cooking green beans perfectly is all about timing and cooling. Here’s how to achieve that nice crispness and vibrant color:
- Boil a large pot of salted water. This helps retain the green color.
- Cook the green beans for just 3-4 minutes—watch them closely!
- Immediately plunge them into ice water after draining. This stops the cooking instantly and locks in that bright green shade.
By following these steps, you’ll have perfectly cooked green beans that look and taste fantastic! Make sure to drain well before adding them to the skillet to avoid excess water in your dish. Happy cooking!

How to Make Green Beans With Pine Nuts
Ingredients You’ll Need:
For the Dish:
- 1 lb (450g) fresh green beans, trimmed
- 2 tbsp olive oil
- 3 garlic cloves, minced
- 1/4 cup pine nuts
- Salt, to taste
- Black pepper, to taste
- Optional: lemon zest or juice for a bright finish
How Much Time Will You Need?
This recipe will take you about 15-20 minutes from start to finish. You’ll spend around 5 minutes boiling the green beans, and the rest of the time is for sautéing and mixing everything together. A quick and delicious side dish!
Step-by-Step Instructions:
1. Blanch the Green Beans:
Start by bringing a large pot of salted water to a boil. Once it’s boiling, add the trimmed green beans. Cook them for about 3-4 minutes. You want them to be bright green and tender-crisp.
2. Stop the Cooking Process:
Next, drain the green beans in a colander. Immediately plunge them into a bowl of ice water. This helps stop the cooking and keeps the beans looking vibrant. Once they are cool, drain them again and set aside.
3. Toast the Pine Nuts:
In a large skillet, heat the olive oil over medium heat. Add the pine nuts to the skillet and toast them, stirring often, until they turn golden and smell fragrant. This should take about 2-3 minutes. Watch them closely, so they don’t burn!
4. Add Garlic for Flavor:
Now, add the minced garlic to the skillet with the toasted pine nuts. Sauté everything together for about 1 minute—just enough time to release that beautiful garlic aroma.
5. Combine the Green Beans:
Next, add the cooled and drained green beans to the skillet. Toss everything together so the beans are nicely coated in the garlic and toasted pine nut mixture. Cook for an additional 2-3 minutes, stirring occasionally to warm through.
6. Season to Taste:
Now it’s time to make it flavorful! Season the dish with salt and black pepper to your liking. Remember to taste and adjust if necessary.
7. Optional Final Touch:
If you want to add a bit of brightness, sprinkle some lemon zest or squeeze a bit of lemon juice over the top, then toss everything together once more.
8. Serve and Enjoy:
Transfer the green beans with pine nuts to a serving dish and enjoy them warm. This dish is a lovely balance of tender, green beans combined with the rich crunch of pine nuts and savory garlic flavor!
Can I Use Canned or Frozen Green Beans in This Recipe?
While fresh green beans give the best texture and flavor, you can use frozen green beans as a substitute. Just remember to slightly reduce the cooking time. Canned green beans can also work, but they won’t have the same crunch and vibrant color, so adjust expectations accordingly!
How to Store Leftovers?
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, warm them gently on the stove over low heat or microwave them in short intervals until heated through. Adding a splash of olive oil can help refresh the flavor!
Can I Toast Pine Nuts Ahead of Time?
Yes! You can toast pine nuts in advance. Just let them cool completely and store them in an airtight container at room temperature for up to a week. This makes meal prep easier, plus you’ll always have toasted nuts ready to go for salads or other dishes!
Is There a Gluten-Free Option?
Absolutely! This dish is naturally gluten-free as long as you ensure the seasonings and any additional ingredients like lemon are gluten-free. It’s a wonderful side dish to complement a variety of gluten-free mains!



