Green Bean Casserole with Bacon and Cheddar

Green bean casserole with bacon is just what you need for the holidays! You’ll love how easy it is and that it doesn’t have any cans of soup in there!

Green bean casserole with bacon! This green bean casserole recipe is so easy and there are NO cans of soup!

Okay, friends, I don’t necessarily want to call this a healthy green bean casserole because it definitely does have bacon (and cheese!) in there and maybe bacon isn’t the healthiest. But there are ZERO cans of soup and I call that a win. This is a from scratch version that everyone just loves!

Growing up, my family never really made green bean casserole. Most of my family is on Team No Mushrooms Ever, so the classic green bean casserole recipe that everyone serves is a no for my house. Sorry about it.

Check out this green bean casserole with bacon for something a little different this year!

green bean casserole from scratch on white plate

This easy green bean casserole recipe is something I decided to throw together after realizing sometime in my thirties that I had never even tasted a green bean casserole. I mean, casseroles are my life. Clearly I had to remedy this.

Also, I have a fool proof substitute for cream of chicken soup that I knew I could doctor up a bit for this recipe. That’s where the bacon came in. 😉

So, I whipped up this recipe for you and you’ll be happy to hear that is canned soup free. I know how a lot of you feel about canned soups.

Personally, I’m fine with them. They’re not an every day food for us, but they do make life easier and some recipes just really need that can of cream soup. Not this recipe, though.

Green bean casserole recipe from scratch!

green bean casserole with bacon in white dish

I also sprinkled some cheddar on top because green bean casserole with cheese just seemed like a winning combination. It did not disappoint. If you’re more of a purist, though, you can absolutely leave the cheese off. No worries at all.

I considered making some of my onion strings to top this recipe with, but then decided that I was being ridiculous and taking “homemade” way too far. I mean, those little cans of fried onions are divine. Why mess with perfection?

This green bean casserole recipe is for sure getting served for Thanksgiving this year, alongside my sausage dressing and pumpkin crunch cake! I hope you all try it too. You could add it to my leftover turkey casserole, too!

Green bean casserole with bacon! This green bean casserole recipe is so easy and there are NO cans of soup!

Green Bean Casserole with Bacon

Prep Time 5 minutes Cook Time 55 minutes Total Time 1 hr
Serves serves 8     adjust servings


  • 4 slices bacon, diced
  • 2 cloves garlic, minced
  • 3 tablespoons flour
  • 1 1/4 cups whole milk
  • 4 14.5 ounce cans French style green beans, drained
  • 1 teaspoon ground pepper
  • 1/2 teaspoon salt
  • 1 cup French fried onions, divided
  • 1 cup grated cheddar


  1. Preheat oven to 350 degrees.
  2. Add the bacon to a large skillet over medium heat and fry until crisp.
  3. Add the garlic and cook, stirring constanty, for one minute.
  4. Whisk in the flour until smooth and creamy.
  5. Whisk in the milk and continue cooking, whisking constantly, until the mixture has thickened to the consistency of a gravy.
  6. Add the drained green beans to a large mixing bowl and pour the bacon mixture over the top. Add salt, pepper, and half of the fried onions. Stir well to combine.
  7. Spread into a greased 9x9 baking dish. Sprinkle the top with cheddar.
  8. Bake for 35 minutes. Sprinkle the remaining onions over the top of the casserole and continue baking for 5 minutes.
  9. Serve immediately.


Disclaimer: The nutrition information presented below is not guaranteed to be accurate.

Affiliate Links: This blog contains affiliate links.
Nutrition Facts
Serving Size
Amount Per Serving As Served
Calories 288kcal Calories from fat 144
% Daily Value
Total Fat 16g 25%
Saturated Fat 7g 35%
Transfat 0g
Cholesterol 27mg 9%
Sodium 427mg 18%
Carbohydrate 28g 9%
Dietary Fiber 6g 24%
Sugars 9g
Protein 11g

Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs:

Calories 2000
Total Fat Less than 65g
Sat Fat Less than 25g
Cholesterol Less than 300mg
Sodium Less than 2,400mg
Total Carbohydrate 300g
Dietary Fiber 25g