• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • Contact
Check out my new cookbook

The Toasted Pine Nut

fun. flavorful. feel-good recipes.

  • Check out my cookbook!
  • Recipes
    • Dessert
      • Cookies
      • Bars & Brownies
      • Breads & Muffins
      • Cakes & Cupcakes
      • Pies & Crumbles
      • Candy
      • No Bake
    • Meal
      • Breakfast
      • Main Dishes
      • Appetizers
      • Sides
      • Snacks
      • Drinks
      • Salads
      • Sauces & Dips
      • Dessert
    • Diet
      • Gluten Free
      • Dairy Free
      • Vegan
      • Vegetarian
      • Egg Free
      • Kid Friendly
      • Low Carb
      • Nut Free
    • Meat
      • Fish & Seafood
      • Chicken & Poultry
      • Beef & Pork
      • Meatless
    • Method
      • Air Fryer
      • Slow Cooker
      • Instant Pot
      • Oven
      • Grill
      • Stovetop
    • Season
      • Spring
      • Summer
      • Fall
      • Winter
    • Recipe Filter
  • Shop
    • My Baking Mixes
    • Kitchen Essentials
    • Pantry Items
    • Kid Favorites
    • Photography
  • Cookbook
  • Videos
Home Recipes Side Dishes
Leave a Review

Cheesy Green Bean Casserole with Bacon

40 min
EF Egg-Free
by: Lindsay Grimes
November 4, 2021 (Updated: April 8, 2025)
Jump to Recipe
Leave a Comment

This post may contain affiliate links. Please read our disclosure policy.

This is an overhead image looking down into an oval brown casserole dish with handles. The dish sits on a white counter. Inside the dish are cut green beans in a cheesy sauce topped with fried onions and pecans. An antique spoon is dipping into the green beans and leaning against the side of the dish.
Green Bean Casserole with Bacon is a holiday must! Green beans are smothered in a creamy Gruyere sauce with bits of caramelized onion & bacon!

Green bean casserole with bacon is going to be the dish everyone can’t stop chattering about. It adds color and a feel-good freshness to the table yet it’s crazy indulgent and full of texture!

I feel like green bean casseroles can go one of two ways: they can be way delicious that people are fighting over the last bite; or they are meh and people are taking obligatory bites.

My goal is to make sure the green beans you place on your holiday table are out of this world delicious.

These green beans are smothered with a creamy Gruyere sauce. They’re loaded with caramelized onion flavor and savory bits of bacon. And, right when you think this green because casserole with bacon can’t get any better, it’s topped with sweet pecans and crispy onions.

If you’re looking for some more delicious holiday side dishes, try these Soft & Crispy Roasted Mini Potatoes or this Roasted Balsamic Brussels Sprouts recipe. Don’t forget the bread! This Gluten Free Buttermilk Cornbread is the best!

Ingredients for this Green Bean Casserole with Bacon

Butter. In my opinion nothing caramelizing an onion quite like butter so go for a nice pad of unsalted butter to throw in your pan.

Onion. I love using a sweet onion here. I chop it into smaller bits so they stick to the green beans and you get a nice little onion piece with each bite.

Bacon. Because it’s a casserole with bacon!! Isn’t that what you’ve been searching for? We’re using four strips of bacon and cutting them into little 1/2 inch pieces.

Garlic. I mean. Can you really have a creamy, cheese sauce without some garlic? I think not.

Broth. I used a veggie broth but you can use whatever you have on hand.

Heavy Cream. Because we want the creamy cheese sauce smothering the green beans to be THICK. So, heavy cream it is.

Gruyere. I’ve expressed my love for Gruyere before. It’s so nostalgic for me especially around the holidays. It just adds a nice special flavor to the dish that’s a bit unexpected.

Parmesan. To give a little sharpness and balance the Gruyere a bit.

Salt & Pepper. Obviously. Always.

Green Beans. Because it’s a green bean casserole, people! Can we really have a green bean casserole without green beans? No. The answer is no. It would have to be called something else.

Crunchy topping. I’m talking pecans, coconut sugar, some extra little shreds of Gruyere and those iconic fried, crispy onions we all know and love. I’ve eaten those onions with a spoon before. They’re just the best.

This is an overhead image looking into a light brown oval casserole dish with handles. The dish sits on a white counter. Inside the dish are green beans, cheese sauce, and fried crispy onions.
This is an overhead image of a tan plate on a white counter. On the plate are cheesy green beans topped with fried onions. To the top of the image is an oval casserole dish filled with the green bean casserole.

Dietary Substitutions

I’m all about making recipes work for you so if you have some dietary needs that don’t work with this recipe as written, here are some ideas to make it your own!

Gluten Free

This recipe is already gluten free aside from the crispy fried onions on top! The fried onions usually contain a wheat flour making them contain gluten. It’s an easy fix to make this a gluten free recipe – just leave off the crispy onions. The pecan topping is pretty delicious and adds a nice crunch so you won’t be missing the crispy onions too much 🙂

Vegetarian

To make this vegetarian just leave out the bacon! Everyone else is vegetarian-friendly so just caramelize those onions solo and cross out the bacon line from the ingredient list!

Vegan

You may see the bacon and cream and cheese and think this may be a tough one to vegan-ize but honestly there are so many great vegan subs out there! Use vegan butter, leave out the bacon and sub in coconut cream and your favorite shredded vegan cheese. It will still be such a delicious, indulgent dish!

How to Make this Green Bean Casserole with Bacon

Caramelize the onions.

Add the butter, onions, and bacon to a pan and sauté over medium heat stirring occasionally for about 15 minutes. You want the onions to become so mouthwateringly fragrant, golden brown and reduced. Add in the garlic and sauté for just a minute or two more.

Add the rest.

Once the onions are perfectly caramelized, add the broth, cream, Gruyere, Parm, salt, pepper, and green beans to the pan. Cook for 10 minutes, stirring frequently until the sauce thickens and coats the green beans.

Top with crunchy goodies.

Transfer the green bean mixture to a baking dish (or if you’re using a cast iron skillet you can just keep it in the skillet).

In a small bowl mix together the chopped pecans and coconut sugar. Sprinkle it on top of the green bean casserole. Then, top it with the fried, crispy onions.

Bake the green bean casserole with bacon.

Cover with aluminum foil and bake for 15 minutes. You can take off the aluminum foil for the last few minutes.

This is an overhead image looking down onto a tan plate with green beans smothered in a cheesy sauce and topped with fried onions and pecans.

Can I Make this Green Bean Casserole with Bacon Ahead of Time?

Yes definitely! I would transfer everything to the baking dish and cover with aluminum foil in the fridge until you’re ready to bake it. Wait to sprinkle on the crunchy goodies until right before you pop it in the oven to bake.

Can I Use Frozen Green Beans?

Yes! Just defrost the green beans in the fridge and rinse, drain, dry them completely. You don’t want to add any extra moisture to the dish so defrosting and drying them beforehand is necessary.

How to Store Leftovers

This can definitely be stored in the fridge or freezer if you have leftovers. Keep in mind that the crispy fried onions may lose their crispness as they’re stored.

Fridge. Keep leftovers stored in the fridge in an airtight container for up to a week. Reheat in the oven or microwave until heated through.

Freezer. Leftovers can be kept in an airtight container in the freezer for 2 months. Defrost in the fridge overnight and then reheat in the oven or microwave until heated through.

More Side Dishes to Try!

Healthier Green Bean Casserole

Roasted Balsamic Brussels Sprouts

Gruyere Cheese and Potato Pie

Soft & Crispy Roasted Mini Potatoes

Did you make this? Leave a review below and tag me on Instagram, Facebook, or Pinterest!

This is an overhead image looking down into an oval brown casserole dish with handles. The dish sits on a white counter. Inside the dish are cut green beans in a cheesy sauce topped with fried onions and pecans. An antique spoon is dipping into the green beans and leaning against the side of the dish. Recipe
EF Egg-Free

Cheesy Green Bean Casserole with Bacon

Green Bean Casserole with Bacon is a holiday must! Green beans are smothered in a creamy Gruyere sauce with bits of caramelized onion & bacon!

Recipe by:Lindsay Grimes
5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
Prep: 25 minCook: 15 minTotal: 40 min
Print recipe Rate recipe Pin Save recipe
Servings: serves 6

Ingredients

  • 3 tablespoons unsalted butter
  • 1 sweet onion, chopped
  • 4 slices bacon, cut in 1/2 – 1 inch pieces
  • 2 garlic cloves, pressed
  • 12 oz. green beans, trimmed and cut in 1 – 2 inch pieces
  • 1/4 cup vegetable broth
  • 1 cup heavy cream
  • 1 cup shredded Gruyere cheese
  • 1/4 cup shredded Parmesan cheese
  • 1/4 teaspoon salt
  • 1/8 teaspoon ground pepper
  • 1/2 cup chopped pecans
  • 1 tablespoon coconut sugar
  • 1/2 cup crispy fried onions

Instructions

  1. Preheat oven to 350F.
  2. Add the butter, onions, and bacon to a pan and sauté over medium heat stirring occasionally for about 15 minutes.
  3. Once the onions are golden brown and caramelized, add in the garlic and sauté for just a minute or two more.
  4. Once the onions are perfectly caramelized, add the green beans, broth, cream, Gruyere, Parm, salt and pepper to the pan.
  5. Cook for 10 minutes, stirring frequently until the sauce thickens and coats the green beans.
  6. Transfer the green bean mixture to a baking dish (or if you’re using a cast iron skillet you can just keep it in the skillet).
  7. In a small bowl mix together the chopped pecans and coconut sugar.
  8. Sprinkle it on top of the green bean casserole.
  9. Top the casserole with the fried, crispy onions.
  10. Cover with aluminum foil and bake for 15 minutes. You can take off the aluminum foil for the last few minutes.

Nutrition Info:

  • Serving Size: 1 serving
  • Calories: 390
  • Sugar: 3.8g
  • Sodium: 671mg
  • Fat: 32.5g
  • Saturated Fat: 16.9g
  • Unsaturated Fat: 0g
  • Trans Fat: 0g
  • Carbohydrates: 13.4g
  • Fiber: 2.6g
  • Protein: 13.5g
  • Cholesterol: 79mg
© The Toasted Pine Nut

Did you make this?

I love seeing what you made! Tag me on social @thetoastedpinenut

Rate recipe Tag me on Instagram
This is an overhead image looking down into an oval brown casserole dish with handles. The dish sits on a white counter. Inside the dish are cut green beans in a cheesy sauce topped with fried onions and pecans. An antique spoon is dipping into the green beans and leaning against the side of the dish. Text overlay reads "green bean casserole with bacon!"
39 shares
  • Share
  • Tweet
  • Email
overhead image of a gluten free sprinkle cookie with a bite taken out on a white counter

Never miss a recipe!

Join our pine nut family and get recipes delivered right to your inbox.

Join now!
15 no bake desserts

You May Also Like...

  • Healthier Green Bean Casserole
  • Hearty Coffee Bean Waffles with almond flour!
  • Gluten Free Green Spinach Waffles

Reader Interactions

Leave a Comment & Rate this Recipe Cancel reply

If you love this recipe it would mean SO MUCH to me if you give it a star rating and leave a comment about it. Not only do I love basking in the glory of your recipe love, but (perhaps more importantly 😋) it helps other readers find my recipes online. Thanks so much for your feedback!!

Have a question? Submit your question or comment below. Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Primary Sidebar

Lindsay

Nice to Meet You!

I’m Lindsay - cookbook author, blogger and chocolate lover! If gluten-free desserts are your jam, you’re in the right place! I live in south Jersey with my family and new puppy Roxie! Some of my favorite things are oat milk lattes, sunny days and warm, gooey chocolate chip cookies.

Read more...

Recipe Key

GF Gluten-Free DF Dairy-Free V Vegan VG Vegetarian EF Egg-Free NF Nut-Free P Paleo Browse All

Most Popular

This is a horizontal image of a hand with deep pink nail polish holding a chocolate quinoa crisp in between their thumb and pointer finger. More chocolate quinoa crisps are blurred in the background.

5-Minute Crunchy Chocolate Quinoa Crisps

overhead image of a muffin tin filled with 12 raw eggs sprinkled with pepper

Perfect Oven-Baked Eggs in a Muffin Tin

This is a side view of a chocolate almond butter bar with a bite taken out of it. The bar sits on a white piece of parchment paper and is sprinkled with salt. More bars are blurred in the background.

No Bake Almond Butter Bars

Lemon & Avocado Kale Salad

Freebie alert!

Get My Free No Bake Desserts eBook!

Explore

More Side Dishes

This is a vertical image focusing on a crispy roasted smashed potatoes on a white plate. The vantage point is from the side. The center potato is topped with sour cream, caramelized onions, and a small bit of fresh dill. More crispy potatoes with the same toppings are on the plate blurred around the center potato in focus.

Crispy Smashed Potatoes with Sour Cream and Jammy Caramelized Onions

This is an overhead vertical image of a grey muffin tin. In the muffin tin cups are baked stacks of sliced potatoes. The potatoes have fresh thyme leaves on them. The muffin tin sits on a light grey surface.

Fork Tender Stacked Muffin Tin Potatoes

This is an overhead image of a cooked acorn squash cut in half. The acorn squash sits on a white piece of parchment paper and is topped with a cinnamon pecan sauce.

20-Min Sweet Pecan Instant Pot Acorn Squash

This is an overhead image looking down into an oval brown casserole dish with handles. The dish sits on a white counter. Inside the dish are cut green beans in a cheesy sauce topped with fried onions and pecans. An antique spoon is dipping into the green beans and leaning against the side of the dish.

Cheesy Green Bean Casserole with Bacon

Browse All
15 No bake desserts

Download my FREE No Bake Dessert Ebook!

As seen on:

Food Network
Shape
Men's Health
NBC
Kitchn
Glamour
  • Reader Faves: Gluten-Free Desserts
    • Gluten free macarons
    • Banana mug cake
    • Almond butter bars
    • Peanut butter Cheerio bars
    • Chia seed cookies
    • More gluten-free desserts
  • Top Chocolate Desserts
    • Chocolate quinoa crisps
    • Microwave baked oats
    • Hot chocolate bombs
    • Chocolate banana bread
    • Peanut butter brownies
    • All chocolate recipes
  • DIY & How To
    • Dried orange garland
    • How to melt chocolate chips
    • DIY face oil
    • Oven-baked eggs in a muffin tin
    • How to make taco seasoning
    • How to make oat milk in 5 minutes
  • Explore Resources
    • FAQ
    • My Baking Mixes
    • Cookbook
    • Shop Favorites
    • Web Stories
    • Meet Lindsay
Follow

@thetoastedpinenut

Accessibility

Privacy Policy

Disclaimer

Contact

© 2025 The Toasted Pine Nut
|
Site Credits Designed by Melissa Rose Design Developed by Once Coupled Support by Foodie Digital
Back to Top
39 shares
This is an overhead image looking down into an oval brown casserole dish with handles. The dish sits on a white counter. Inside the dish are cut green beans in a cheesy sauce topped with fried onions and pecans. An antique spoon is dipping into the green beans and leaning against the side of the dish. Text overlay reads "green bean casserole with bacon!"