Go Back
+ servings
green bean casserole

Best Cheesy Green Bean Casserole Recipe with Bacon

Fresh green beans tossed in a creamy sauce with parmesan cheese topped with crispy bacon and french fried onions.
5 from 3 votes
Print Pin
Course: Dinner, Side Dish
Cuisine: American
Keyword: bacon, cheese, crispy onion, crispy onions, dinner, easy dinner, fried onion, fried onions, green bean, green beans, onion, side, side dish
Prep Time: 15 minutes
Cook Time: 16 minutes
Servings: 12 servings
Calories: 675kcal

Equipment

  • Small Casserole Dish
  • Mixing Bowl
  • Skillet
  • Boiling Pot or Deep Fryer

Ingredients

For the Casserole

  • 24 oz. Green Beans
  • 6 slices bacon sliced
  • 1 cup mayonnaise
  • ½ cup sour cream
  • 2 garlic cloves
  • 1 cup parmesan freshly grated
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper

For the Onion Straws

  • ½ yellow onion
  • 1 egg whisked
  • 1 cup cornstarch
  • ½ teaspoon kosher salt
  • 3 cups oil I used canola

Instructions

  • Preheat the oven to 350 degrees.
  • Slice and cook the bacon on medium heat. Remove the bacon from the heat and place on a plate covered by paper towels to drain the extra bacon grease.
  • Heat up oil on the stove. Slice half of an onion into very thin straws. Whisk an egg and coat the onions in the egg. Transfer the onions from the egg to the cornstarch and coat. Add the onions to the oil and fry until crisp and brown. Remove from the oil and season with salt.
  • Bring a pot of water to a boil. Add the green beans in the water and season the water with salt. Let the green beans boil for 7-10 minutes. Strain out the water.
  • Add the green beans to a bowl. Add in the mayonnaise, sour cream, freshly grated parmesan, garlic, salt and pepper. Mix until well combined. Transfer the green bean mixture to a casserole dish. Top with a little extra freshly grated parmesan.
  • Bake for 18-20 minutes. Top with bacon and crispy onions and serve warm.

Notes

  • save leftovers in an airtight container or covered with aluminum foil or plastic wrap in the refrigerator for up to 5 days.
  • freeze leftovers in a freezer safe container for up to 2 months.
  • reheat leftovers in the oven or microwave.

Nutrition

Serving: 1serving | Calories: 675kcal | Carbohydrates: 18g | Protein: 6g | Fat: 65g | Saturated Fat: 8g | Polyunsaturated Fat: 17g | Monounsaturated Fat: 39g | Trans Fat: 0.2g | Cholesterol: 34mg | Sodium: 662mg | Potassium: 186mg | Fiber: 2g | Sugar: 4g | Vitamin A: 540IU | Vitamin C: 7mg | Calcium: 136mg | Iron: 1mg