There’s nothing quite like the warm, nostalgic aroma of a bubbling casserole filling your kitchen. This Cheesy Bacon and Green Bean Casserole brings together crispy bacon, tender green beans, and golden melted cheese in perfect harmony.
I’ll be honest – my first attempt was a disaster. I got impatient and cranked up the oven temperature, which resulted in burnt cheese on top and crunchy beans underneath. My family politely pushed it around their plates while I secretly ordered pizza.
Now this cozy fall recipe has become our go-to comfort food. Every forkful delivers that perfect balance of creamy, savory satisfaction that makes everyone ask for seconds.
Ingredients for Cheesy Bacon Green Bean Casserole
- Fresh green beans: The star of the show – trim them well and cut evenly for consistent cooking. Frozen beans work too, just thaw and drain thoroughly first.
- Thick-cut bacon: Provides smoky, salty flavor and crispy texture contrast. Don’t skip the thick-cut – thin bacon gets lost in the creamy sauce and won’t hold its crunch.
- Yellow onion: Adds sweet, savory depth that balances the rich cheese. Dice it finely so it melts into the sauce and doesn’t overpower each bite.
- Garlic: Fresh garlic brightens the entire dish and cuts through the richness. Minced garlic from a jar works in a pinch, but fresh tastes so much better.
- Cream cheese: Creates the ultra-creamy base that holds everything together. Make sure it’s softened or you’ll have lumps – microwave for 20 seconds if needed.
- Sour cream: Adds tangy flavor that prevents the casserole from being too heavy. Full-fat works best, but light sour cream is fine if that’s what you have.
- Mayonnaise: Sounds weird but adds incredible richness and helps bind the sauce. Trust me on this one – it makes the texture absolutely perfect and silky smooth.
- Onion soup mix: Secret ingredient that adds layers of savory flavor without extra work. One packet is perfect – more makes it too salty and overpowering.
- Chicken broth: Thins the sauce just enough for easy mixing and adds subtle savory notes. Vegetable broth works too, or even water in a pinch.
- All-purpose flour: Prevents the sauce from separating and adds slight thickness. Just two tablespoons does the trick – don’t add more or it gets gluey.
- Sharp cheddar cheese: The main cheese flavor – sharp cheddar has the best taste and melts beautifully. Pre-shredded works but freshly grated melts more smoothly.
- Mozzarella cheese: Adds stretchy, gooey texture that makes every bite satisfying. The mild flavor lets the cheddar shine while providing that perfect cheese pull.
- Parmesan cheese: Adds nutty, salty depth and helps create a golden top. Freshly grated tastes best, but the shelf-stable kind works fine for this recipe.
- Panko breadcrumbs: Creates the crispy golden topping that makes this casserole special. Regular breadcrumbs work but panko stays crunchier and looks more appealing on top.
- Butter: Helps the breadcrumbs turn golden and crispy in the oven. Melted butter distributes evenly – just drizzle it over the panko before sprinkling on top.
- Black pepper: Adds just a hint of spice to balance all the richness. Freshly ground tastes best, but pre-ground works fine for this comfort food recipe.
How to Make Cheesy Bacon Green Bean Casserole
- Cook Bacon:
- Preheat oven to 350°F. Cook chopped bacon in a large skillet over medium heat until crispy, about 8 minutes. Remove with slotted spoon and set aside, leaving 2 tablespoons fat in pan.
- Sauté Vegetables:
- Add diced onion to bacon fat and cook 5 minutes until softened. Add minced garlic and cook 1 minute until fragrant. Don’t let garlic brown or it becomes bitter.
- Blanch Beans:
- Bring large pot of salted water to boil. Add green beans and cook 4 minutes until bright green and crisp-tender. Drain immediately and rinse with cold water to stop cooking.
- Make Sauce:
- In large bowl, mix softened cream cheese, sour cream, mayonnaise, onion soup mix, chicken broth, and flour until smooth. Season with black pepper and stir until well combined.
- Combine Everything:
- Add blanched green beans, cooked bacon, sautéed onions, and 1½ cups of the mixed cheeses to sauce. Toss gently until everything is evenly coated and distributed.
- Assemble Casserole:
- Transfer mixture to greased 9×13 inch baking dish. Top with remaining cheese, then sprinkle panko breadcrumbs mixed with melted butter evenly over surface for golden crust.
- Bake Until Golden:
- Bake 25-30 minutes until bubbling around edges and top is golden brown. Let rest 5 minutes before serving so sauce can thicken slightly and won’t be too runny.
There’s something so satisfying about watching everyone dig into this golden, bubbling Cheesy Bacon and Green Bean Casserole. Sure, my kitchen looks like a tornado hit it afterward – there are always cheese shreds stuck to the counter and somehow bacon grease ends up on the cabinet handles. But when I see my kids actually eating their vegetables without complaint, and my husband going back for thirds, I know all the prep work was worth it. This cozy comfort food brings our family together around the dinner table, and honestly, that’s what cooking is really all about.
How to Store Cheesy Bacon Green Bean Casserole
Store leftover casserole in an airtight container in the refrigerate for up to 4 days. The flavors actually get better overnight as everything melds together. You can also assemble the entire casserole ahead of time, cover tightly with foil, and refrigerate for up to 2 days before baking – just add 10 extra minutes to the cook time.
To reheat, cover with foil and warm in a 325°F oven for 15-20 minutes until heated through. The microwave works for individual portions, but the oven keeps the top crispy. This casserole doesn’t freeze well because the cream sauce can separate, so it’s best enjoyed fresh.

What to Serve with Cheesy Bacon Green Bean Casserole
This rich casserole pairs perfectly with simple roasted chicken, grilled pork chops, or holiday turkey. The creamy, indulgent flavors complement lean proteins beautifully. Serve alongside buttery mashed potatoes and warm dinner rolls for the ultimate comfort food feast that will satisfy everyone at your table.
My personal favorite pairing is with herb-crusted salmon – the fresh herbs cut through the richness while the bacon adds a smoky contrast to the fish. Don’t forget a simple green salad to balance out all that delicious cheese and cream. Perfect for Sunday dinners or special occasions when you want to enjoy something truly special.

Frequently Asked Questions
- → Can I use frozen green beans instead of fresh ones?
Yes, but thaw and drain them thoroughly first. Skip the blanching step since frozen beans are already partially cooked. Pat them completely dry to avoid watery casserole.
- → How do I prevent the cheese sauce from separating in the oven?
Keep oven temperature at 350°F and don’t overbake. The sauce separates when it gets too hot. Cover with foil if the top browns too quickly.
- → Can I make this casserole dairy-free for dietary restrictions?
Yes, substitute dairy-free cream cheese, sour cream, and cheese alternatives. The texture will be slightly different but still delicious. Nutritional yeast adds cheesy flavor too.
- → What’s the best way to reheat leftovers without drying out?
Cover tightly with foil and reheat at 325°F for 15-20 minutes. Add a splash of chicken broth if it seems dry. Microwave works for single servings.
- → How far ahead can I assemble this before baking?
Assemble up to 2 days ahead, cover tightly, and refrigerate. Add the breadcrumb topping just before baking. Increase baking time by 10 minutes if cold from fridge.

Cheesy Bacon Green Bean Casserole
- Prep Time: 15 Minutes
- Cook Time: 35 Minutes
- Total Time: 50 Minutes
- Yield: 8 Servings 1x
- Cuisine: American
Description
How to make cheesy bacon and green bean casserole with crispy bacon, tender beans, and melted cheese that transforms any dinner into comfort food heaven.
Ingredients
Base Ingredients
- 2 pounds fresh green beans, trimmed and cut into 2-inch pieces
- 8 slices thick-cut bacon, chopped
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 8 oz cream cheese, softened
Creamy Sauce
- 1 cup sour cream
- 1/2 cup mayonnaise
- 1 packet onion soup mix
- 1/4 cup chicken broth
- 2 tablespoons all-purpose flour
Cheese and Toppings
- 2 cups sharp cheddar cheese, shredded
- 1 cup mozzarella cheese, shredded
- 1/2 cup Parmesan cheese, grated
- 1 cup panko breadcrumbs
- 2 tablespoons butter, melted
- 1/4 teaspoon black pepper
Instructions
- Cook Bacon: Preheat oven to 350°F. Cook chopped bacon in a large skillet over medium heat until crispy, about 8 minutes. Remove with slotted spoon and set aside, leaving 2 tablespoons fat in pan.
- Sauté Vegetables: Add diced onion to bacon fat and cook 5 minutes until softened. Add minced garlic and cook 1 minute until fragrant. Don’t let garlic brown or it becomes bitter.
- Blanch Beans: Bring large pot of salted water to boil. Add green beans and cook 4 minutes until bright green and crisp-tender. Drain immediately and rinse with cold water to stop cooking.
- Make Sauce: In large bowl, mix softened cream cheese, sour cream, mayonnaise, onion soup mix, chicken broth, and flour until smooth. Season with black pepper and stir until well combined.
- Combine Everything: Add blanched green beans, cooked bacon, sautéed onions, and 1½ cups of the mixed cheeses to sauce. Toss gently until everything is evenly coated and distributed.
- Assemble Casserole: Transfer mixture to greased 9×13 inch baking dish. Top with remaining cheese, then sprinkle panko breadcrumbs mixed with melted butter evenly over surface for golden crust.
- Bake Until Golden: Bake 25-30 minutes until bubbling around edges and top is golden brown. Let rest 5 minutes before serving so sauce can thicken slightly and won’t be too runny.
Notes
- Don’t skip blanching the green beans – they need that head start to cook properly in the casserole.
- Store leftovers in airtight container in refrigerator for up to 4 days, flavors improve overnight.
- Cream cheese must be fully softened or you’ll have lumps in the sauce that won’t smooth out.
- Assemble up to 2 days ahead but add breadcrumb topping just before baking for best texture.
- Frozen green beans work but must be completely thawed and drained to prevent watery casserole.
- Cover with foil if top browns too quickly during baking to prevent cheese from separating.
Allergy Information: Dairy, Gluten
Nutrition
- Calories: 285 calories
- Fat: 22g
- Carbohydrates: 12g
- Protein: 14g







