Garlic-Roasted Green Beans with Shallots and Almonds
Garlic-Roasted Green Beans with Shallots and Almonds only need a short time in the oven, and the roasted shallots put this over the top!
PIN this recipe to try it later!
I’m updating the photos for these Garlic-Roasted Green Beans Recipe with Shallots and Almonds to see if I can entice you to add it to your menu soon, and these beans are so, so good any time of year! It’s the crispy roasted shallots that really put this over the top, and those roasted shallots reminded me of the flavor of the fried onions that sometimes go on the top of green bean casserole (but a lot healthier!) And shallots can be pricey, but you’re not using a huge amount here, or use slivers of red onion if you can’t find shallots where you live.
I used the thin French Beans from Costco, which are perfect because they cook quickly! And it’s probably not hard to tell that I think roasted vegetables are great for a side dish whenever you’re using the oven. And most roasted vegetables are very forgiving as far as cooking time and temperature, so no need to fuss, and roasting concentrates the flavor of vegetables in a way that no other cooking method can match.
I promise anyone who has enjoyed my mega-popular Roasted Green Beans with Mushrooms, Balsamic, and Parmesan is going to love this recipe just as much!
What ingredients do you need for this recipe?
- fresh green beans (thin beans preferred, but any type will work)
- shallots or thinly-sliced red onion
- large cloves garlic
- olive oil
- salt and fresh ground black pepper to taste
- sliced almonds
What are Shallots?
Shallots are a member of the Allium family that also includes onions, green onions, garlic, and leeks. They’re milder in flavor than onions, but red onions can be substituted if necessary. Read here for more about Shallots. They aren’t super low in carbs, so use less if you prefer, but the roasted shallots were very tasty!
How to make this recipe:
(Scroll down for complete printable recipe including nutritional information.)
- Trim the beans and cut each one in half.
- Slice the shallots and the garlic cloves into slivers.
- Toss green beans with shallots, garlic, olive oil, salt, and pepper.
- Roast beans in a preheated 450F/230C oven for 12 – 15 minutes for thin beans, or slightly longer for thicker beans.
- Season cooked beans with salt and fresh-ground black pepper.
- Sprinkle beans with almonds (toasted in a dry frying pan if you’d like).
- Honestly folks, that’s all there is to it!
More Green Bean Recipes for a Holiday Dinner:
Stir-Fried Green Beans with Lemon, Parmesan, and Pine Nuts from Kalyn’s Kitchen
Brown Butter Green Beans with Almonds from Andrea’s Recipes
Easy Air Fryer Asian Green Beans from Kalyn’s Kitchen
World’s Best Green Bean Casserole from A Veggie Venture
Roasted Green Beans with Mushrooms, Balsamic, and Parmesan from Kalyn’s Kitchen

Garlic-Roasted Green Beans with Shallots and Almonds
Garlic-Roasted Green Beans with Shallots and Almonds can go in the oven when you take out the turkey, and these beans are so, so delicious!
Ingredients
- 1 lb. fresh green beans (thin beans preferred, but any type will work)
- 3 large shallots peeled, and cut into thin slivers (see notes)
- 5 large cloves garlic, peeled and cut into thin slices
- 2 T olive oil
- salt and fresh ground black pepper to taste
- 1/4 cup sliced almonds
Instructions
- Preheat oven to 450F/230C. (If you’re cooking other things you can use a slightly lower temperature, just increase the time a little.)
- Trim ends from green beans. If using thin, long beans, cut in half crosswise into pieces about 2 inches long.
- Peel and slice shallots and garlic into lengthwise slivers. (Don't make them too thin or they'll cook too quickly.)
- Toss green beans with shallots, garlic, olive oil, salt, and pepper.
- Spray roasting pan with nonstick spray or mist with olive oil, then arrange the vegetables in a single layer.
- Roast 12-15 minutes for thin beans, or slightly longer for regular beans, until beans are slightly shriveled, and shallots and garlic are lightly browned.
- When beans are done, Season with salt and fresh-ground black pepper.
- Sprinkle beans with almonds (toasted in a dry frying pan if you'd like) and serve immediately.
Notes
We used about one cup of shallot slivers. You can use less shallots if you want to reduce the carbs.
This recipe was adapted from Fine Cooking Annual (affiliate link) which is a favorite cookbook I've used over and over through the years.
Nutrition Information:
Yield:
4Serving Size:
1Amount Per Serving: Calories: 164Total Fat: 10gSaturated Fat: 1gUnsaturated Fat: 9gCholesterol: 0mgSodium: 157mgCarbohydrates: 12.2gFiber: 5gSugar: 7gProtein: 5g
Nutrition information is automatically calculated by the Recipe Plug-In I am using. I am not a nutritionist and cannot guarantee 100% accuracy, since many variables affect those calculations.

Low-Carb Diet / Low-Glycemic Diet / South Beach Diet Suggestions:
Garlic-Roasted Green Beans with Shallots and Almonds are a perfect side dish for any phase of the South Beach Diet or most other types of low-carb eating plans, although these beans are probably not Keto with the shallots.
Find More Recipes Like This One:
Use Side Dishes to find more recipes like this one. Use the Diet Type photo index pages to find more recipes suitable for a specific eating plan. You might also like to Follow Kalyn’s Kitchen on Pinterest to see all the good recipes I’m sharing there.
46 Comments on “Garlic-Roasted Green Beans with Shallots and Almonds”
The instructions don’t indicate that the shallots and garlic should be added to the green beans. But Step 4 indicates that they are to be tossed with the beans.
Also, the ingredients call for sliced almonds, but the instructions never refer to them. I assume they should be lightly toasted and then sprinkled on the top of the beans at the end…?
Sorry I missed this comment. I moved my site to a new web host, and the site was up but I just realized today that no comments were coming to my e-mail for NINE DAYS, yikes.
I will edit step three to make it more clear if that’s confusing for you. But most definitely the instructions do say what to do with the almonds:
“Sprinkle beans with almonds (toasted in a dry frying pan if you’d like) and serve immediately.”