Caramelized Green Beans

If you haven’t tried these caramelized green beans, your life is about to change. They are sweet, salty, smoky, perfection! Fresh green beans, caramelized onions, and crispy bacon are coated in a sweet and savory glaze. This is one of the rare green bean recipes that all my kids eat like candy. This recipe comes from Ohana at the Polynesian Resort in Disneyworld, so you know it’s going to be good.

Caramelized green beans on a fork with bacon

Ingredients Needed

  • Fresh green beans – Use fresh beans from the produce section here. My favorite are the “French” style, which are thinner than standard green beans and require less trimming. Costco often sells bags of these in their refrigerated produce section. This recipe also works with frozen green beans. See the Frequently Asked Questions section below or the recipe card at the end of the post.
  • Bacon – Grab your favorite bacon. Regular or thick cut will work great. 
  • Red onion – Red onion is preferred but you could use yellow or white if you need to.
  • Fresh garlic – You’ll want to use fresh garlic cloves in this recipe.
  • Granulated sugar
  • Soy sauce – You can use regular or reduced sodium soy sauce. I prefer Aloha brand, personally. I think it has the best flavor, far and away!
  • Black pepper
  • Kosher salt
caramelized green bean ingredients on a counter

How to Make Caramelized Green Beans

  1. Begin by frying the bacon in a large skillet. You will eventually cook all the green beans in this pan so choose accordingly. Then start boiling a large pot of water. Place beans in a colander and rinse them well. Then snap the ends off and snap them in half.
  2. Prepare the sauce by mixing sugar and soy sauce in a small bowl.
  3. Make sure your onions are sliced, garlic is pressed or minced, and everything is ready to go.
  4. Remove bacon from pan and drain on a paper towel. Remove all but 2-3 tablespoons bacon drippings from the pan (You may not need to remove any if it didn’t render more than that).
  5. Add beans to boiling water. Place colander in a clean sink. Boil for one minute; you’re not cooking them until they’re done, just blanching them to take the edge off. Meanwhile, add the onions and garlic into the pan with the bacon drippings.
  6. Add the drained green beans to the skillet. Stir fry 2-3 more minutes until onions are soft.
  7. Give your sauce a quick stir and then pour on top of the beans. Keep stir-frying until the beans look shiny and glazed. If you have liquid in the pan keep simmering to evaporate until it turns into a thicker, glossy sauce.
  8. Add crumbled bacon and lots of freshly-ground pepper to the beans. Keep stir frying until the sauce sticks to the beans and the bacon. Season with additional salt if necessary. Transfer to a serving dish and allow to stand a few minutes before serving.
cooked bacon in a pan
sauteed onions in frying pan
caramelized green beans with bacon in serving dish

Frequently Asked Questions

Can I make these ahead of time?

These beans are best made fresh. If you need to prep ahead, feel free to blanch the beans, cook your bacon (don’t forget to reserve some drippings!), and even prep your onions and garlic. That way, everything is ready to pop in the frying pan right before serving time. 

Can I use frozen beans?

I have made this recipe with frozen green beans and they work quite well. Instead of blanching, I thaw the beans in a bowl of water while I’m prepping other ingredients, drain, and follow the rest of the instructions from there.

How do I know when the beans are caramelized enough?

You’ll see a glossy, slightly sticky glaze develop around the beans and onions, with browned, caramel edges—usually 2–3 minutes after adding the sugar‑soy sauce combo.

Any ideas for flavor variations?

Yes! Add garlic during the onion sauté, sprinkle chopped almonds on top, or stir in a little toasted sesame oil at the very end for a nutty, Asian‑inspired twist .

green beans and bacon on a fork
green beans with bacon on a fork

Caramelized Green Beans

5 from 24 votes
Sweet, savory, garlicky, caramelized bacon green beans are perfect for holidays and special occasions!
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings6 servings

Equipment

Ingredients

  • 1 ⅛ pound green beans fresh
  • ½ pound bacon
  • ½ red onion sliced
  • 3 – 4 cloves garlic minced or pressed
  • 2 tablespoons sugar
  • 2 tablespoons soy sauce
  • a few turns black pepper, freshly ground
  • ½ teaspoon kosher salt

Instructions

  • Begin frying the bacon in a large skillet. Start boiling a large pot of water. Place beans in a colander and rinse them well. Snap the ends off of the beans, then snap them in half.
  • Mix sugar and soy sauce together in a small bowl. Set aside.
  • After bacon has finished cooking, remove from pan and drain on a paper towel. Drain all but 2-3 tablespoons of bacon drippings from pan (you may not need to remove any if it didn't render that much).
  • Add beans to boiling water. Place colander in a clean sink. Boil for one minute; you’re not cooking them until they’re done, just blanching them to take the edge off. After one minute, drain beans in the colander in the sink.
  • Heat pan with bacon drippings to medium heat. When the pan is hot, add onions and garlic. Give them a quick sauté for 2 minutes, until the onions start to soften. Add the drained green beans. Cook for an additional 2 minutes.   
  • Give your sugar and soy sauce mixture a quick stir, then pour on top of the beans. Keep stir-frying until the beans look shiny and glazed. This will take a few minutes.  The sauce will go from liquid to a thicker glaze consistency as water evaporates.
  • Crumble bacon and add to pan, along with several turns of black pepper. Keep stir frying until the sauce sticks to the beans and the bacon. Season with salt to taste. Transfer to a serving dish and allow to stand a few minutes before serving. 

Notes

  • Store leftover beans in an airtight container in the refrigerator and consume within 3-4 days for best results.
  • While leftovers are still super yummy warmed up, I definitely recommend serving these freshly made if you are hosting dinner!

Using Frozen Green Beans

Instead of blanching your beans, thaw them in a bowl of water while prepping your other ingredients. Drain and follow the rest of the instructions as outlined above. 

Nutrition

Calories: 228kcal, Carbohydrates: 12g, Protein: 15g, Fat: 13g, Saturated Fat: 5g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 6g, Trans Fat: 0.1g, Cholesterol: 37mg, Sodium: 1170mg, Potassium: 400mg, Fiber: 3g, Sugar: 7g, Vitamin A: 601IU, Vitamin C: 12mg, Calcium: 42mg, Iron: 1mg
Course: Side Dishes
Cuisine: American, Hawaiian
Keyword: Caramelized Green Beans
Calories: 228kcal
Author: Ohana Polynesian Resort
Cost: $8
Did You Make This Recipe?Snap a picture, and hashtag it #ourbestbites. We love to see your creations on our Instagram @ourbestbites!
woman in denim shirt holding a salad bowl
Meet The Author

Sara Wells

Sara Wells co-founded Our Best Bites in 2008. She is the author of three Bestselling Cook Books, Best Bites: 150 Family Favorite RecipesSavoring the Seasons with Our Best Bites, and 400 Calories or Less from Our Best Bites. Sara’s work has been featured in many local and national news outlets and publications such as Parenting MagazineBetter Homes & GardensFine CookingThe Rachel Ray Show and the New York Times.

Read More

Join The Discussion

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Questions & Reviews

  1. 5 stars
    My husband hates vegetables, but could eat these right out of the skillet with a spoon! He requests them all the time and I make them when we have guests over and I want to WOW them….amazing recipe!!

  2. 5 stars
    Love this recipe! Hoping someone can answer this. I want to make this for Christmas dinner at my sisters house. Can I make ahead of time and then reheat before serving? How would you suggest I reheat, just in the oven to warm? Thank you!