Go Back Email Link
+ servings

Fresh Roasted Green Beans with Bacon and Shallots

The tender, crisp green beans with the salty, crunchy bacon, silky, sweet shallots, with just a hint of balsamic vinegar is the perfect flavor combination to please any crowd.
Prep Time5 mins
Cook Time25 mins
Course: Side Dish
Cuisine: American
Keyword: Fresh Roasted Green Beans with Bacon and Shallots
Servings: 6
Calories: 152kcal


  • 1 pound green beans, fresh with ends trimmed
  • 1/4 pound bacon, cut into 1/2" strips
  • 2 shallots, pealed and cut into 1/2" slices
  • 2 tablespoons olive oil
  • 1 tablespoon balsamic vinegar
  • 1 teaspoon salt, course kosher
  • 1/2 teaspoon pepper. fresh ground


  • Preheat the oven to 400 degrees Fahrenheit.
  • Trim 1/4" from the end of each green bean, the side that attaches to the stalk.
  • Slice bacon into thin slices.
  • Peel shallots, cut lengthwise, and cut into 1/4" slices.
  • Drizzle with olive oil, vinegar, salt, and pepper and then toss to coat.
  • Bake for 20-30 minutes or until the green beans are tender-crisp and the bacon is crisp.


Note: This recipe is very easy to double for a large group, but make sure not to use more then a pound of green beans per large baking sheet. If doubling the recipe, make sure to use a second baking sheet as overcrowding can make the beans and bacon steam as opposed to roasting.


Calories: 152kcal | Carbohydrates: 7g | Protein: 4g | Fat: 12g | Saturated Fat: 3g | Cholesterol: 12mg | Sodium: 519mg | Potassium: 225mg | Fiber: 2g | Sugar: 4g | Vitamin A: 522IU | Vitamin C: 10mg | Calcium: 31mg | Iron: 1mg