Cream Cheese and Bacon Green Bean Casserole

No Comments

Photo of author

By Millie Pham

Disclosure: As Amazon Associates, we earn from qualifying purchases at no extra cost to you.

Creamy, cheesy, smoky, and crispy, this green bean casserole is pure comfort food. The cream cheese makes the sauce extra rich, bacon adds a salty crunch, and crispy fried onions give you that classic casserole topping. It is simple enough for a weeknight but feels right at home on a holiday table.

Makes: 8 servings
Prep time: 20 minutes
Cook time: 30 minutes
Total time: 50 minutes
Oven: 375°F (190°C)

Why I Love This Recipe

I started making this version when I wanted green bean casserole to taste a little richer than the classic kind. Cream cheese turned out to be the simple change it needed. It makes a smooth, thick sauce that grabs onto every green bean instead of running to the bottom of the dish.

Then there is the bacon. The salty, smoky bacon cuts through the creamy sauce, while the fried onions bring plenty of crunch. I also like that the sauce is made from scratch, but it is still very easy.

Here is what keeps this one in my recipe box:

  • Cream cheese makes the sauce thick and creamy.
  • Bacon adds smoky, salty flavor.
  • Fresh green beans keep some bite after baking.
  • Cheddar adds another layer of cheesy flavor.
  • Crispy fried onions give the top a great crunch.
  • You can prepare most of it ahead of time.
  • It works for holidays, Sunday dinner, or an easy comfort-food meal.

What You’ll Need

  • 2 pounds fresh green beans, trimmed and cut into 2-inch pieces
  • 8 slices bacon, diced
  • 2 tablespoons unsalted butter
  • 1 small onion, finely diced, about 1 cup
  • 2 cloves garlic, minced
  • 2 tablespoons all-purpose flour
  • 1 cup whole milk
  • 1 cup low-sodium chicken broth
  • 8 ounces cream cheese, softened and cubed
  • 1 cup shredded sharp cheddar cheese
  • 1 teaspoon Worcestershire sauce
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 1 1/2 cups crispy fried onions, divided

Recipe and Instructions

Step 1: Blanch the Green Beans

Heat the oven to 375°F (190°C). Bring a large pot of water to a boil. Add 2 pounds trimmed green beans cut into 2-inch pieces. Boil for 4 minutes, just until they turn bright green and begin to soften. Drain them well in a colander. You want them slightly firm because they will keep cooking in the oven.

Step 2: Cook the Bacon

Place 8 slices of diced bacon in a large skillet. Cook over medium heat for 6 to 8 minutes, stirring now and then, until browned and crisp. Use a slotted spoon to move the crisp bacon to a plate. Leave about 1 tablespoon bacon fat in the skillet.

Step 3: Cook the Onion and Garlic

Add 2 tablespoons unsalted butter to the 1 tablespoon bacon fat in the skillet. Add 1 cup finely diced onion and cook for 4 to 5 minutes, until soft. Stir in 2 minced garlic cloves and cook for 30 seconds.

Step 4: Make the Cream Cheese Sauce

Sprinkle 2 tablespoons all-purpose flour over the cooked onion and garlic. Stir for 1 minute. Slowly whisk in 1 cup whole milk and 1 cup low-sodium chicken broth.

Add 8 ounces softened, cubed cream cheese, 1 teaspoon Worcestershire sauce, 1/2 teaspoon kosher salt, and 1/4 teaspoon black pepper. Cook over medium-low heat for 3 to 5 minutes, whisking often, until the cream cheese has melted and the sauce is smooth and thick.

Step 5: Add the Cheese, Bacon, and Green Beans

Turn off the heat. Stir 1 cup shredded sharp cheddar cheese into the hot cream cheese sauce until melted.

Add the 2 pounds blanched and drained green beans, three-quarters of the cooked bacon, and 1/2 cup crispy fried onions. Gently stir until the green beans are evenly covered in sauce.

Step 6: Fill and Top the Casserole

Spoon the green bean mixture into a 9-by-13-inch baking dish and spread it into an even layer. Sprinkle the remaining 1 cup crispy fried onions and the remaining one-quarter of the cooked bacon evenly over the top.

Step 7: Bake and Serve

Bake uncovered at 375°F (190°C) for 20 to 25 minutes, until the sauce bubbles around the edges and the fried onions are golden brown. Let the casserole rest for 5 minutes before spooning it into a round serving bowl.

Why This Recipe Works (Quick Science)

Cream cheese contains both fat and milk proteins. When it melts into the milk and broth, it helps make the sauce thick, rich, and smooth.

The flour matters too. It absorbs liquid as it cooks and helps keep the sauce from becoming watery.

Blanching the green beans before baking gives you better control over their texture. They start cooking in the boiling water but finish in the creamy sauce. That helps keep them from turning too soft.

Finally, the fried onions go on top instead of being completely mixed into the sauce. That keeps most of their crunch.

Pro Tips

  • Do not overcook the beans. Four minutes of boiling is plenty. They will cook more in the oven.
  • Drain the beans very well. Extra water can thin your cream sauce.
  • Soften the cream cheese first. Cold cream cheese takes longer to melt and can leave little lumps.
  • Use freshly shredded cheddar when possible. It usually melts more smoothly than bagged shredded cheese.
  • Watch the topping near the end. Fried onions can go from golden to too dark quickly.

Tools You’ll Need

  • Large pot
  • Colander
  • Large skillet
  • Slotted spoon
  • Wooden spoon
  • Whisk
  • Chef’s knife
  • Cutting board
  • Measuring cups
  • Measuring spoons
  • Large mixing spoon
  • 9-by-13-inch baking dish
  • Round serving bowl

Substitutions and Variations

  • Frozen green beans: Use 2 pounds thawed green beans. Drain them very well and skip blanching.
  • Canned green beans: Use about 4 cans, drained very well. They will have a softer texture.
  • Turkey bacon: Use it instead of regular bacon for a lighter smoky flavor.
  • Vegetable broth: Swap it for chicken broth.
  • Monterey Jack: Use it instead of cheddar for a milder flavor.
  • Spicy version: Add 1/4 teaspoon cayenne pepper or a small amount of diced jalapeño.
  • Mushrooms: Cook 8 ounces sliced mushrooms with the onion for a more classic green bean casserole flavor.

Make-Ahead Tips

You can assemble the casserole up to 1 day ahead, but leave off the final fried onion and bacon topping. Cover the dish and refrigerate it.

When you are ready to cook, let it sit at room temperature for about 20 minutes. Add the topping and bake. A cold casserole may need an extra 5 to 10 minutes in the oven.

Common Mistakes

  • Overcooking the green beans: This can make them soft and mushy after baking.
  • Leaving water on the beans: Wet beans can make the sauce thin.
  • Using cold cream cheese: It can be harder to blend into a smooth sauce.
  • Adding the milk too fast: Slowly whisk it in to help prevent lumps.
  • Using very high heat for the sauce: Gentle heat helps the cream cheese melt smoothly.
  • Walking away during the final minutes: The crispy onions brown quickly.

What to Serve With

This rich casserole goes well with simple main dishes and other classic sides.

  • Roast turkey
  • Baked ham
  • Roast chicken
  • Pork tenderloin
  • Mashed potatoes
  • Sweet potatoes
  • Dinner rolls
  • Simple green salad
  • Roasted carrots

For a holiday dinner, it fits especially well beside turkey, mashed potatoes, stuffing, and cranberry sauce.

Leftovers and Storage

Let leftovers cool, then place them in an airtight container. Refrigerate for up to 4 days.

For the best texture, reheat the casserole in a 350°F (175°C) oven until hot. You can add a small handful of fresh fried onions before reheating to bring back some crunch.

Individual servings can also be reheated in the microwave, but the onion topping will be softer.

Freezing is possible, but it is not my first choice. Cream cheese sauces can change texture after freezing and thawing, and the green beans may become softer.

Macros Information

Approximate nutrition per serving, based on 8 servings:

  • Calories: 390
  • Protein: 13 g
  • Carbohydrates: 24 g
  • Fat: 28 g
  • Fiber: 4 g
  • Sugar: 7 g

These are estimates. The exact numbers will change depending on the bacon, cream cheese, cheddar, broth, and fried onions you use.

FAQ

Q: Can I use frozen green beans?
A: Yes. Thaw 2 pounds of frozen green beans and drain them very well. You can skip the blanching step.

Q: Can I use canned green beans?
A: Yes. Drain them very well first. Since canned beans are already soft, do not boil them before adding them to the sauce.

Q: Why did my casserole turn watery?
A: The most common cause is water left on the green beans. Drain them very well. Also make sure the cream cheese sauce has thickened before you add the beans.

Q: Can I leave out the bacon?
A: Yes. Leave out the bacon and cook the onion in the 2 tablespoons of butter. You can add another tablespoon of butter if the skillet seems dry.

Q: How do I know when the casserole is done?
A: Look for bubbling sauce around the edges and a hot center. The fried onions on top should be crisp and golden brown.

Q: Can I double this recipe?
A: Yes. Divide a double batch between two 9-by-13-inch baking dishes so it cooks evenly.

Final Thoughts

Cream Cheese and Bacon Green Bean Casserole takes a familiar side dish and makes it extra creamy, cheesy, smoky, and crunchy. The homemade sauce is simple, and the crispy bacon and fried onions make every bite satisfying.

Make it for your next Sunday dinner, holiday meal, or comfort-food night. And when you try it, leave a comment with how it turned out, any changes you made, or any questions you have.

Leave a Comment