Ultimate Green Bean Casserole with Homemade Cheese Sauce

A creamy, cheesy green bean casserole made from scratch, with crispy bacon and a golden panko topping. Perfect for holidays or cozy weeknight dinners.

This green bean casserole takes the classic holiday side dish to the next level. Instead of canned soup, we make a rich, creamy sauce with butter, milk, half-and-half, and sharp cheddar cheese.

Bacon adds a smoky crunch, while pimientos bring a touch of sweetness and color. A final sprinkle of panko breadcrumbs bakes into a golden, crispy crust that contrasts beautifully with the tender green beans.

Ingredients

Servings 8

Converted amounts are rounded.

Method

  1. If desired, cut the green beans in half for smaller pieces. Blanch them: drop into lightly salted boiling water and cook for 3–4 minutes. Remove with a slotted spoon and immediately transfer to a bowl of ice water to stop cooking. Drain once cool; set aside.
  2. In a skillet over medium heat, cook the bacon pieces for 2 minutes. Add the chopped onion and minced garlic; continue cooking for 3–5 minutes, until the bacon is cooked (but not crispy) and the onion is golden. Remove from heat and set aside.
  3. In a separate skillet or saucepan, melt the butter over medium heat. Sprinkle in the flour and whisk immediately to combine. Cook for 1–2 minutes, then add the milk and half-and-half. Continue cooking, whisking constantly, until the sauce thickens (about 2 minutes).
  4. Add the salt, black pepper, and cayenne, then stir in the grated cheddar until melted. If the sauce is too thick, thin with a splash of chicken broth. Turn off the heat.
  5. Stir the drained pimientos into the sauce, then add the bacon-onion mixture. Mix well. Pour the sauce over the blanched green beans and gently toss to coat. Transfer to a baking dish and top evenly with panko breadcrumbs.
  6. Bake at 350°F for 30 minutes, until the sauce is bubbly and the panko is golden brown.

💡 Tips

  • For a crispier topping, mix the panko with a tablespoon of melted butter before sprinkling.
  • You can use frozen green beans (thawed) if fresh are unavailable; blanch for 2 minutes instead.
  • Make ahead: assemble the casserole (without panko) a day in advance, refrigerate, then add panko and bake just before serving.

Inspired by a recipe from The Pioneer Woman

You may also like

🍽️

Ultimate Crispy Cheddar-Gruyère Grilled Cheese

This grilled cheese sandwich is elevated with a foolproof technique and a blend of two cheeses for maximum…

⏱ 15 minEasy
🍽️

Bright Cilantro Lime Rice

This cilantro lime rice is incredibly easy to make and tastes even better than the one from your favorite…

⏱ 20 minEasy
🍽️

Golden Greek Yogurt Pastry Snacks (Kouroudakia)

These crispy, fluffy, and crumbly Greek yogurt pastries are perfect for school, parties, or any time of day…

⏱ 35 minEasy
🍽️

Smoky Kale and Carrot Fermented Kraut

A vibrant, smoky sauerkraut with kale and carrots, fermented naturally for a tangy, probiotic-rich condiment.

⏱ 40 minEasy