Green Beans with Bacon and Shallots

Green beans with bacon and shallots are a lovely side dish for both a holiday dinner but also a small family supper. Fresh green beans and mushrooms and cooked until just tender and then tossed with delicious bacon. Who could resist?

Green beans with bacon and shallots in a large white dish.

The important thing to remember here is that you’re cooking the beans when you parboil them, and simply reheating them with the bacon and mushrooms. In other words, don’t overcook the beans.–Martha Rose Shulman

Green Beans with Bacon and Shallots FAQs

How long does it take to cook green beans?

It will depend on how old your beans are, honestly. The older your beans are, the longer they’ll take and the tougher they’ll be. If you’ve picked them fresh off the vine, you’ll need less time–less than 6 minutes. If they’ve been sitting in the fridge for a while, they may take more than 7 minutes.

How can I tell how fresh my green beans are?

Bend one and it should snap easily and crisply, not just bend like a piece of licorice. They should also be bright green with no dark spots.

Green Beans with Bacon and Shallots

Green beans with bacon and shallots in a large white dish.
This is a nice combination that was new to me. Green beans with mushrooms is a classic combination, but I'd never thought about throwing bacon into the mix.

Prep 30 mins
Cook 15 mins
Total 45 mins
6 servings
92 kcal
5 from 1 vote
Print RecipeBuy the Culinary Boot Camp cookbook

Want it? Click it.


  • 2 pounds green beans trimmed
  • 2 strips bacon cut crosswise in thin strips
  • 2 shallots quartered
  • 1/2 pound mushrooms trimmed and quartered


  • Bring a large pot of generously salted water to a boil and add the green beans. Meanwhile, fill a bowl with ice and water. Cook the beans until tender, 4 to 5 minutes. Dump into the ice water, leave for a few minutes, then drain.
  • Heat a large, heavy sauté pan over medium heat and add the bacon. Sauté until crisp. Remove from the pan and drain on racks.
  • Add the shallots to the bacon fat and sauté until tender, about 5 minutes. Add the mushrooms and continue to cook, stirring often or shaking the pan, until tender, 5 to 10 minutes. Season to taste with salt and pepper.
  • Add the green beans and cook, stirring, until heated through. Adjust seasonings, sprinkle with the bacon, and serve immediately.
Print RecipeBuy the Culinary Boot Camp cookbook

Want it? Click it.

Show Nutrition

Serving: 1portionCalories: 92kcal (5%)Carbohydrates: 13g (4%)Protein: 5g (10%)Fat: 3g (5%)Saturated Fat: 1g (6%)Polyunsaturated Fat: 1gMonounsaturated Fat: 1gTrans Fat: 1gCholesterol: 5mg (2%)Sodium: 61mg (3%)Potassium: 482mg (14%)Fiber: 5g (21%)Sugar: 6g (7%)Vitamin A: 1046IU (21%)Vitamin C: 20mg (24%)Calcium: 61mg (6%)Iron: 2mg (11%)

#leitesculinaria on Instagram If you make this recipe, snap a photo and hashtag it #LeitesCulinaria. We’d love to see your creations on Instagram, Facebook, and Twitter.

Recipe Testers’ Reviews

I made this to go with a standing rib roast and it was a perfect accompaniment. I made one small change and swapped in prosciutto for the bacon as it was what I had on hand. I chopped the prosciutto and browned it with a bit of olive oil and then added a finely diced shallot and the mushrooms. I seasoned this well with salt and pepper. I cooked this for 5 or so minutes longer than suggested so that all was nicely browned.

Simply running the cooked beans under cold water was also enough to stop the cooking and keep them tender. I loved how easily and quickly this came together and that it was all done in one pot.

You simply can’t go wrong with fresh green beans and bacon. I picked our first green beans of the season today. This recipe really made the beans shine, without overwhelming them. My husband and I both enjoyed them with the crispy bacon, shallots, and mushrooms.

The beans were exceedingly young and tender. We both feel this recipe would make a great company dish–it just has that little extra something.

Originally published September 8, 2006



Have something to say?

Then tell us. Have a picture you'd like to add to your comment? Attach it below. And as always, please take a gander at our comment policy before posting.

Rate this recipe!

Have you tried this recipe? Let us know what you think.

Upload a picture of your dish