Homemade Green Bean Casserole Recipe Recipe - Rachel Cooks® (2024)

Homemade green bean casserole with bacon, fresh mushrooms, and sharp cheddar cheese is deliciously creamy without canned soup.

Recipe Overview

Why you’ll love it: This homemade green bean casserole is definitely a step above the traditional version that’s made with canned soup.

How long it takes: 30 minutes to prep, 20 minutes in the oven
Equipment you’ll need: large skillet, 9 x 13 inch baking dish
Servings: 10

Homemade Green Bean Casserole Recipe Recipe - Rachel Cooks® (1)

Table of Contents close

  • 1 Recipe Overview
  • 2 About This Green Bean Casserole
  • 3 Ingredients You’ll Need
  • 4 How To Make Green Bean Casserole
  • 5 FAQs
  • 6 Make It Your Own
  • 7 Make-Ahead Ideas
  • 9 More Green Bean Recipes
  • 10 Thanksgiving Recipes
  • 11 Get the Recipe: Homemade Green Bean Casserole Recipe

Kick the cans to the curb and make your green bean casserole from scratch this year. With a creamy sauce flavored with bacon, fresh mushrooms, and cheddar cheese, and topped with crunchy onions, these green beans will be the star of your dinner.

True of many of my recipes, this recipe still has a few shortcuts. Because when you’re prepping a thousand things for Thanksgiving dinner, a couple shortcuts are okay. They’re actually a really, really good idea.

About This Green Bean Casserole

Use frozen green beans. Of course, you can use fresh green beans if you want. Personally, I think green beans are one vegetable that tastes great frozen. I mean, not eaten while they’re still frozen. You know what I mean.

Canned crispy fried onion are essential. For those lovely golden brown onions on top, I use French’s crispy fried onions (NOT sponsored!). I love them, what can I say? There’s really no substitute for them unless you want to fry up some onions or shallots.

Skip the canned cream of mushroom soup. My recipe is a “no soup” recipe and it’s not filled with heavy cream either. A lovely, but simple white sauce takes the place of cream soup which is loaded with sodium (843 mg per serving!), fat, and weird ingredients like modified food starch, soy protein concentrate, monosodium glutamate (MSG), and yeast extract,

Homemade Green Bean Casserole Recipe Recipe - Rachel Cooks® (2)

I’ll walk you through the recipe here to get you started and you’ll find a bunch of extra helpful tips, too. As always, the printable recipe card can be found near the end of the post. It has complete instructions, measurements, and nutrition information.

Ingredients You’ll Need

  • French-Cut Frozen Green Beans: Really, you can use whatever type of green beans you prefer. Fresh green beans are crisper and fresher tasting; frozen or canned green beans are super fast. They don’t have to be french-cut either, but that’s what we prefer.
  • Bacon: Many green bean casseroles are not made with bacon but green beans and bacon are a perfect match and you won’t be sorry you added it.
  • Mushrooms: You won’t be using cream of mushroom soup with its rubbery little mushroom pieces. Your casserole will feature plenty of fresh, delicious, real mushrooms.
  • Onion: A regular yellow cooking onion, finely diced, flavors the casserole with subtle savory flavor, along with a couple of garlic cloves.
  • Butter, Flour, Milk: This simple trio makes a white sauce to take the place of cream of mushroom soup.
  • Fresh Thyme: Thyme is a woody herb with very small leaves that complements green beans perfectly. If you don’t have fresh, dried thyme is a good substitute. Dry herbs are more potent than fresh herbs so use much less.
  • Sharp Cheddar Cheese: You’ll love the cheesy sauce! It’s good on everything. I like to use white cheddar because it doesn’t give the casserole an orangey hue.
  • French Fried Onions: The crispy onions are a must on this traditional green bean casserole. I use a LOT! You may add as many or as little as you prefer. I probably get a little carried away.
Homemade Green Bean Casserole Recipe Recipe - Rachel Cooks® (3)

How To Make Green Bean Casserole

Although it is a bit more work than opening up a few cans and mixing everything together, this green bean casserole recipe isn’t difficult. The end result is worth the extra labor!

Prep the green beans. If you’re using fresh beans, they need to be snipped, washed, cooked lightly, and drained. An ice bath isn’t necessary because they’ll continue to cook in the casserole when it’s heated. Frozen beans need to be cooked and drained. Canned beans simply need to be drained.

Cook the bacon. First, chop the bacon into small pieces. I like to use thick slices of center cut bacon so there are more substantial pieces of bacon. In a large skillet, fry the bacon until it’s crisp. Take it out of the pan to drain on paper towels. Leave the grease in the pan.

Cook the onions and mushrooms. Add the chopped onions to the pan and cook them for a few minutes, and then add the mushrooms. Cook, stirring once or twice, until the mushrooms lose their liquid and begin to brown. Remove the onions and mushrooms with a slotted spoon and add them to a large mixing bowl with the green beans.

Make the sauce. Using the same skillet with any remaining juices, melt the butter with the garlic. Add the flour and cook it for a minute or two, stirring constantly. Slowly whisk in the milk and bring the sauce to a boil. You should have a creamy white sauce.

Homemade Green Bean Casserole Recipe Recipe - Rachel Cooks® (4)

Stir in the shredded cheese and fresh thyme. Does your sauce remind you of anything? It’s the replacement for the canned cream of mushroom soup but so much better, especially once you add the mushrooms.

Mix everything together. Stir the creamy sauce into the bowl with the green beans, onions, garlic, and mushrooms.

Bake. Add the bacon, and stir until everything is coated with sauce. Pour it all into a greased baking dish.

Homemade Green Bean Casserole Recipe Recipe - Rachel Cooks® (5)

Top with the crispy goodness of French fried onions and bake. Done!

Homemade Green Bean Casserole Recipe Recipe - Rachel Cooks® (6)

FAQs

Why is my green bean casserole watery?

A couple things could contribute to a watery, soupy casserole. Perhaps the beans weren’t drained well. Excess water in the beans could thin out the sauce too much. Not using enough flour to thicken the sauce could result in a more soupy casserole. Or maybe you have more sauce than you needed if you used too few beans.
This recipe has been tested several times. If you follow the instructions closely, a soupy casserole should happily be a thing of the past for you.

What is the best kind of green beans for green bean casserole?

Choose the kind of green bean you like best. Traditionally, green bean casserole is made with canned green beans. The advantage of using canned green beans is that they don’t have to be precooked before adding them to the casserole.
However, many people prefer fresh or frozen green beans because they have superior texture, color, and taste. They do have to be blanched or cooked lightly before adding to the casserole.

Make It Your Own

  • Vegetarian/Meatless: Simply omit the bacon. Use a tablespoon of olive oil to sauté the vegetables.
  • Green bean variations: Substitute fresh green beans or canned green beans for the frozen beans. Cook fresh green beans before adding; canned green beans can be drained and added without cooking.
  • Try different cheese varieties. Other types of flavorful cheese can be subbed in for the cheddar. Try Parmesan, sharp provolone, Swiss, or Gruyère.
  • Topping ideas: Top the casserole with sliced almonds or buttered bread crumbs instead of French fried onions.
  • Not into green beans? Try one of these popular casserole recipes instead: cheesy baked corn with bacon, scalloped sweet potatoes with bacon and Gruyère, or cheesy Brussels sprouts au gratin.
Homemade Green Bean Casserole Recipe Recipe - Rachel Cooks® (7)

Make-Ahead Ideas

Since holiday dinners can be a bit stressful with lots to do, you may want to get a little head start on this side dish. There are a couple of ways to do that.

One or two days ahead of time: Prep the beans (if using fresh), onions, and mushrooms. Wash, slice, bag and refrigerate them.

The day before: Prepare the whole casserole except for the onion topping and refrigerate it unbaked, covered well with foil or plastic wrap.

On the day of: Take the casserole out of the refrigerator to warm up a half hour while the oven preheats. Uncover, add the fried onion topping, and bake as directed, adding 5 to 10 minutes to the baking time.

Storage & Reheating Tips

Refrigerate: Leftover green bean casserole should be covered tightly and refrigerated within 2 hours. It will keep in the refrigerator for up to four days. It doesn’t freeze well.

Reheat: Microwave single servings at medium heat in 30 second increments or until heated through. If you prefer, reheat larger portions uncovered in the oven at 350°F for twenty minutes or until warm.

Note: The topping won’t be quite as crisp.

More Green Bean Recipes

  • Roasted Green Beans
  • Green Beans with Lemon and Feta
  • Green Beans Almondine Recipe
  • Green Beans with Bacon, Garlic, and Onion
  • Mediterranean Green Bean Salad
  • Pickled Green Beans – an easy quick pickle!
  • Air Fryer Green Beans

Thanksgiving Recipes

Easy Crockpot Stuffing – perfect every time!Cranberry Sauce with Roasted Grapes, Apples, and ShallotsHealthy Sweet Potato Casserole (gluten-free, dairy-free)EASIEST Baked Macaroni and Cheese (the best!)

Browse All

Did you make this? Be sure to leave a review below and tag me @rachelcooksblog on Facebook, Instagram, or Pinterest!

Homemade Green Bean Casserole Recipe Recipe - Rachel Cooks® (12)

Recipe

Get the Recipe: Homemade Green Bean Casserole Recipe

4.44 from 79 votes

Prep Time: 30 minutes mins

Cook Time: 20 minutes mins

Total Time: 50 minutes mins

10 servings

Print Rate Recipe

Homemade green bean casserole with bacon, fresh mushrooms, and sharp cheddar cheese is deliciously creamy without canned soup.

Ingredients

  • 2 bags (16 oz. each) french-cut frozen green beans, cooked according to package instructions and drained very well
  • 5 to 6 slices center cut bacon, cut into ½-inch or smaller pieces
  • 8 ounces white or button mushrooms, finely chopped
  • 1 medium yellow onion, finely diced
  • 1 tablespoon butter
  • 1 large clove garlic, minced (or 2 small cloves)
  • 3 tablespoons all-purpose flour
  • 1 ½ cups whole milk
  • 1 teaspoon fresh thyme leaves, roughly chopped (or ¼ teaspoon dried thyme)
  • ¼ teaspoon freshly ground black pepper, more to taste
  • 1 cup shredded sharp white cheddar cheese
  • 3 cups french fried onions, or to taste

Instructions

  • Preheat oven to 350ºF. Spray a 9×13-inch pan with nonstick cooking spray.

  • Place cooked green beans in a large bowl.

  • In a deep sauté pan, cook bacon over medium heat until crispy. Remove to a paper-towel lined plate, reserving the grease in the pan.

  • Over medium heat, sauté the onions in the bacon grease for 2 to 3 minutes, or until starting to become translucent. Add mushrooms and continue to sauté until cooked. Use a slotted spoon to remove mushrooms and onions from the pan and put them in the bowl with the green beans.

  • Make sauce: Add butter and garlic to the pan (with any juices remaining in pan). Heat over medium heat until butter is melted and garlic is fragrant. Add flour and whisk for 1 to 2 minutes. While whisking, pour in milk and continue to cook, whisking nearly constantly, until mixture is thickened and bubbly. Add thyme and pepper, whisk to combine. Remove pan from heat and stir in cheese until melted.

  • Pour cheese sauce mixture over the green beans, mushrooms, and onions in the bowl. Add cooked bacon and stir until everything is well coated.

  • Pour the green bean mixture into the prepared pan, spreading it out in an even layer. Sprinkle on french fried onions.

  • Bake for 20 minutes, or until casserole is heated through and onions are golden brown.

Notes

  • Any type of green bean can be used, fresh or frozen. Canned green beans are fine, too, and don’t need to be precooked before adding. Drain well. Use a comparable amount.
  • You may use fewer (or no) fried onions if you want.
  • To prep ahead, prepare the entire casserole, omitting onions, and refrigerate unbaked. Add onions prior to baking and bake as directed, adding 10 minutes baking time.

Nutrition Information

Calories: 193kcal, Carbohydrates: 13g, Protein: 5g, Fat: 13g, Saturated Fat: 6g, Polyunsaturated Fat: 0.2g, Monounsaturated Fat: 1g, Cholesterol: 16mg, Sodium: 241mg, Potassium: 160mg, Fiber: 1g, Sugar: 3g, Vitamin A: 186IU, Vitamin C: 2mg, Calcium: 132mg, Iron: 0.3mg

This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.

© Author: Rachel Gurk

Homemade Green Bean Casserole Recipe Recipe - Rachel Cooks® (2024)

FAQs

How do you keep green bean casserole from being runny? ›

Add a thickener

While your green bean casserole is on the stove, incorporate a thickener into the vegetables, such as cornstarch or flour. According to The Kitchn, you can combine cornstarch and a small amount of water or broth in a cup and stir until the lumps are gone, and it becomes a thick yet drizzly consistency.

Which is better frozen or canned green beans for green bean casserole? ›

When I make green bean casserole, I skip canned beans all together. Frozen green beans are the best green beans to use for green bean casserole.

Should green bean casserole be soupy before cooking? ›

Green bean casserole should have a nice thick sauce that coats the green beans—it should not resemble soup. One common cause of a watery casserole is not adding enough thickener, such as flour or cornstarch, to your sauce.

How do you thicken bean casserole? ›

The Casserole Is Too Soupy

Don't worry, there's a relatively easy and quick fix that will help soak up the excess liquid: Make a slurry of flour or cornstarch in liquid (broth or water) to help thicken it up and then cook it for a bit longer.

How do you make a casserole less soupy? ›

Experiment With Pasta Or Grains

Just because your casserole is starting to look a bit soupy doesn't mean it's beyond saving. In fact, all you need to do is add some pasta noodles or grains to your base. This trick works for the simple reason that both types of ingredients soak up water as they cook.

How do you keep green beans firm? ›

How to Store Green Beans. Green beans should be stored unwashed in the crisper drawer of your fridge. If they came in a bag, keep them in the bag when storing. If they came in a small berry box from the market, transfer them to a reusable storage or plastic bag before storing them in the fridge.

Should you drain and rinse canned green beans? ›

Unless the recipe tells you to keep the canned beans in their liquid, you should drain your can and give the beans a good rinse before using. This will improve the flavor and texture of your finished dish. Open your cans of beans using a can opener. There may be sharp edges from opening the can.

How many cans of green beans equals 4 cups? ›

✿ 4 cups of green beans is about 1½ pounds fresh or 16 ounces frozen or 2 cans (15 ounces each) drained.

Which canned green beans taste best? ›

GREEN VALLEY Organic Cut Green Beans. I love these canned green beans! I've tried many different brands, but these are my new favorite. The green beans taste so fresh and have a nice crunch to them, even though they're canned.

Why is green bean casserole so good? ›

Fans love the dish in part because of how simple it is to throw together. It calls for ingredients that could be found in a typical home kitchen pantry: canned or fresh green beans, mushroom soup, milk, soy sauce and black pepper.

What are French style green beans? ›

French green beans (also called Haricots Verts) are slightly longer and skinnier than regular green beans and may be a little bit more expensive. They are harvested earlier then regular green beans, so they are thought to be more tender and more flavorful.

How long can green bean casserole sit out? ›

The casserole can sit out at room temperature for about an hour, then it should be reheated or stored in the fridge.

How long is green bean casserole good for? ›

Green Bean Casserole Leftovers

Your creamy green bean casserole will last about four days in the fridge. The crunchy topping will get softer as time goes by; pop it into the oven to reheat to crisp it up a bit. While casseroles have a reputation for being freezer-friendly, green bean casseroles don't freeze so well.

How do you thicken green beans? ›

Flour or Cornstarch Thickening:Mix 1-2 tablespoons of flour or cornstarch with equal parts water to create a smooth paste. Stir the paste into the simmering green beans. Allow the mixture to cook for a few more minutes until it thickens.

How do you thicken bean juice without cornstarch? ›

All-purpose flour: You can thicken sauces with all-purpose wheat flour. For every tablespoon of cornstarch, use three tablespoons of flour. Combine raw flour with cold water in a small bowl to form a paste, then add it into the sauce as it's simmering. Cooking the flour in the sauce will remove the flour taste.

How long can green bean casserole sit out after cooking? ›

How long is green bean casserole good for in the fridge? If properly prepared, cooked and stored in a covered air tight container in the refrigerator I would expect prepared or leftover food to last 2 or 3 days. Cooked Food should not be allowed to sit at room temperature for more than 2 hours.

How long can a green bean casserole sit out after baking? ›

The casserole can sit out at room temperature for about an hour, then it should be reheated or stored in the fridge.

Top Articles
Latest Posts
Article information

Author: Jeremiah Abshire

Last Updated:

Views: 5892

Rating: 4.3 / 5 (54 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Jeremiah Abshire

Birthday: 1993-09-14

Address: Apt. 425 92748 Jannie Centers, Port Nikitaville, VT 82110

Phone: +8096210939894

Job: Lead Healthcare Manager

Hobby: Watching movies, Watching movies, Knapping, LARPing, Coffee roasting, Lacemaking, Gaming

Introduction: My name is Jeremiah Abshire, I am a outstanding, kind, clever, hilarious, curious, hilarious, outstanding person who loves writing and wants to share my knowledge and understanding with you.