Go Back
+ servings

Green Beans Caramelized Onions and Almonds

Green Beans with Caramelized Onions and Toasted Almonds are a healthy vegan side dish for a weeknight dinner or Thanksgiving. These are made with caramelized onions and crunchy almonds for lots of flavor and crunch
Course Side Dish
Cuisine American
Keyword green beans
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 6
Calories 127kcal


  • 2 cups thinly sliced onions (about 1 large)
  • 2 tbsp Extra Virgin Olive oil, divided
  • ¼ cup vegetable broth
  • ½ cup sliced almonds, toasted
  • 1 pound fresh green beans (about 4 cups trimmed)
  • 1 pot boiling water for blanching
  • kosher salt and coarse black pepper to taste


  • Caramelize the onions: Heat a nonstick pan over medium-high heat and add 1 tbsp olive oil. Add onion. Stirring occasionally, set heat to medium-low and allow the onions to cook slowly about 20-25 minutes until browned but not burned. Once done, add the vegetable broth to deglaze the pan. Remove the caramelized onions from the pan and reserve.
  • While onions are cooking, blanch the green beans in the boiling water - about 5 minutes. Remove the green beans from the boiling water and store in the refrigerator or an ice water bath to stop the cooking.
  • Put it all together: Add 1 T olive oil to the warm skillet. Add the blanched green beans, onions and almonds back to the skillet. Add salt and pepper to taste. Serve warm.


Frequently Asked Questions 

Can I use frozen green beans? Yes. Skip blanching if you're using frozen green beans. You can add them directly to the pan. 
Do I have to caramelize the onions? No. But the dish won't be the same. The caramelization process brings out the natural sweetness from the onions. Without that process, the dish will still be good but just different.
Can I swap in other nuts? Yes. Chopped walnuts or pecans would be delicious in this green bean recipe. You can also swap in roasted sunflower seeds if you or your family have a tree nut allergy. 


Calories: 127kcal