Skip to Content

Crockpot Green Bean Casserole

Green Bean Casserole is a favorite in many households for Thanksgiving or Christmas. Here is a guide on how to prepare Crockpot Green Bean Casserole.

Sharing is caring!

Crockpot green beans

The holiday season is a time for being grateful for the things you have and spending time with your family. It’s also a great time to enjoy good food! While turkeys and other roasts often dominate the table as the main attraction, you will also need to think about side dish cuisine to perfectly complement your main dish.

Green Bean Casserole is a favorite and even a staple in many households for Thanksgiving dinner or Christmas lunch. If you would like to make this classic recipe in a crockpot or slow cooker, then you have come to the right place!

Using a crockpot instead of the oven, or an instant pot green beans recipe, is a great way to free up some space for other dishes. It’s also a good opportunity to make use of your slow cooker.

If you’re looking for a foolproof recipe, then keep reading. I’ll provide a step-by-step guide on how to prepare Crockpot Green Bean Casserole below!

Fresh green beans in basket

Why You Should Try My Crockpot Green Bean Casserole Recipe

This recipe works and can save you a lot of trouble when preparing a family feast over the holidays. Here are some of the reasons to try this recipe:

It Tastes Great!

This slow cooker green bean casserole recipe provides the same great taste that you can enjoy with a classic green bean casserole without the fuss of having to put it in the oven!

No Mushy Green Beans

Now, you could be thinking that a green bean casserole made in a Crockpot cannot possibly be as tasty as one made using the original method. The good news is that this simply isn’t the case.

After many tests, it still works just as well! You would expect the green beans to become mushy in a slow cooker, but if you follow my recipe correctly, then you don’t have to worry about this!

It’s Super Easy to Make

Although the fresh mushroom base might have to be made from scratch initially, this can be done four hours before supper (or you could just use canned soup). There will be ample time to focus on the other delicious Thanksgiving preparations. You may just set the green bean casserole after you’ve made the sauce and continue with other things.

You Won’t Need to Go Hunting for Ingredients

This green bean casserole recipe only requires a few simple ingredients, which are very easy to combine. The majority of the items are likely already in your pantry, so getting fresh produce and French-fried onions will only require a brief visit to the grocery store.

Salt and pepper on table

It Saves Space

Trying to find space while preparing a feast on Thanksgiving can be a real challenge! There are often so many things going on, and trying to find a place for everything can be a real nightmare.

Fortunately, your green bean casserole won’t be in the way as you prepare the remaining dishes. It also won’t take up any oven space, so you can continue with your roast turkey or chicken. Simply set it in the Crockpot out of the way (or even in another room) and let it do its thing!

A Few Tips Before You Start

Before preparing a slow cooker green bean casserole, you might want to do a bit of preparation in advance to save time on the day. Here are some of my tips when preparing this simple dish:

  • The cooking time for this dish in the Crockpot is two hours, plus an additional 30 minutes once the onions are added, so it is important to plan ahead and ensure that your casserole has enough time to cook.
  • This dish can be prepared in advance. Simply combine everything in a sizable bowl, seal with plastic wrap, and store it in the refrigerator for up to three days.
  • Make sure that you have your ingredients ready and that you’re not rushing to the grocery store last minute!
  • The cheese is not required! Although I prefer to add parmesan and cheddar, you are free to omit them or substitute them with your preferred cheese.
  • If you do not like the cream of mushroom soup, you don’t have to add it. Make sure you have cheddar cheese or cream of chicken soup as a substitute.

How to Make Crock Pot Green Bean Casserole If You Don’t Have Mushroom Soup (or Prefer Not to Use It)

If you prefer to make a white sauce for your Crockpot Green Bean Casserole, you can do this by following the steps below. Keep in mind that this is the recipe for the mushroom soup alternative. To make the Slow Cooker Green Bean Casserole, simply use the sauce you create in the recipe above.


5 tablespoons of butter

A cup and a half of Baby Bella or cremini mushrooms

1 teaspoon of minced garlic

A pinch of salt and pepper

Four tablespoons of all-purpose flour

2 cups of whole milk

The Method

  1. Melt one tablespoon of butter in a saucepan over medium-high heat to begin making the mushroom sauce. Add the mushrooms and a dash of salt to the foaming butter and continue cooking until they are tender and beginning to brown.
  2. The minced garlic should then be added and stirred while simmering for a further few minutes or until the garlic begins to smell good. Next, remove the mushrooms from the pan, and sprinkle them with a pinch of black pepper before setting them aside.
  3. Create a roux for the sauce by adding the remaining four tablespoons of butter to the pan. Add the all-purpose flour and stir the mixture for a few minutes.
  4. Incorporate the milk into the roux slowly while continuing to whisk until the white sauce is smooth, and there are no lumps. Continue simmering and stirring the sauce frequently until it is thick enough to coat the back of your spoon.
  5. Before adding the milk, remove the sauce from the heat. When the mixture is smooth, whisk it once more. Add the sautéed mushrooms and, if necessary, adjust the seasoning with additional salt and pepper.
  6. Follow the recipe above to make your Crockpot Green Bean Casserole.

Can You Substitute Canned Green Beans with Frozen or Fresh Beans?

Absolutely. If you do not have canned green beans in your pantry, you can simply use fresh green beans or frozen green beans.

Since the canned variety doesn’t need to be prepared before use (they just need to be drained), I tend to prefer them for this green bean casserole.

If you’d prefer, you may use fresh green beans or frozen green beans; just be sure to rinse and cut them up first. To remove any extra water, frozen green beans will have to be defrosted first before being drained.

French-fried Onions Substitute

Suppose you don’t have French-fried onions or simply do not have the time to run to the store. In that case, you can use homemade fried onions instead. To make this, four cups of yellow onions, finely sliced, should be left to soak in 2 1/2 cups of buttermilk for around 10 minutes.

In a shallow dish, stir together a teaspoon of pepper and salt and about a cup of all-purpose flour (you may need to add more if necessary). On the stovetop, heat a sizable pot of vegetable oil until it has reached a temperature of 375 degrees Fahrenheit.

The onions should be coated in the flour mixture in tiny batches before being dropped into the oil. When they are golden brown, remove them from the oil and place them on a dish covered with paper towels to cool. Use these in place of the French-fried onions in the slow cooker green bean casserole recipe.

Crispy fried onions in bowl

A Few Ways to Make Your Slow Cooker Green Bean Casserole More Exciting

The truth is that green bean casserole is a firm favorite in many households, but after several years of making the same old side dish, it might be time to try a bit of a twist to enhance this slow cooker green bean casserole and make it more enjoyable for the whole family. I have listed a few ideas you can try below.


To add a bit of a twist to your slow cooker green bean casserole recipe, why not top your casserole with bacon bits instead of French-fried onions?

Although fried onions are often preferred for their crunchiness and the textural variety they bring to the dish, you can make the bacon bits just as crunchy by baking them in the oven. Cut them into small pieces and sprinkle them on top for a fantastic alternative! If you want to try a different meat, our ham, green beans, and potato recipe is also great.

Switch Out the Fried Onions for Shallots

Another great alternative is to use fried shallots instead of French-fried onions.

Coat the Onions in Breadcrumbs

Do you want to enhance the flavor of your fried onions? A great way to do this is to coat them in breadcrumbs before frying them. This is a subtle way to boost the taste of your Slow Cooker Green Bean Casserole this festive season!

Change Out the Soup for a Unique Flavor

You don’t have to use mushroom soup for this recipe! Simply change it out for a soup of your choice, and you can enjoy something different for your special dinner. If you’re making chicken as your main dish, adding cream of chicken soup to your green bean casserole is a great way to make your side dish more complimentary.

Final Thoughts

Suppose you’re looking for a quick and easy side dish this holiday season. In that case, my Slow Cooker Green Bean Casserole is certainly worth a try! It requires minimal preparation and can be made in advance!

If you enjoyed this recipe, please browse my website for other slow cooker recipes you can use this holiday season!

Green bean casserole dish

Frequently Asked Questions

In the section below, I answer some of the most-asked questions about this recipe.

1. Does this Crock Pot Green Bean Casserole taste as good as a traditional green bean casserole?

Absolutely! This recipe provides the great taste of a traditional dish minus the extra effort and space in your oven.

2. Is it okay to halve this recipe?

If you need to make a smaller portion or have a small crock pot or slow cooker, this recipe works really well when halved.

3. Will I need to cook fresh green beans longer than the canned variety?

Yes, fresh green beans may require up to 3.5 hours to cook. You can save time by using canned beans.

4. How long can I store leftovers?

Thanksgiving leftovers are the best part of the holiday! They can be stored in the refrigerator for up to five days if they are placed in an airtight container. To serve, simply reheat them on the stovetop.

Yield: 10

Crockpot Green Bean Casserole

Crockpot Green Beans
Prep Time 10 minutes
Cook Time 2 hours 30 minutes
Total Time 2 hours 40 minutes


  • 4 (14.5 oz.) cans of green beans (Make sure they have been drained. You can also substitute with the same quantity of fresh or frozen green beans)
  • 1 (6 oz.) can of french-fried onions
  • ⅓ c. sour cream
  • 2 (10.5 oz.) cans of cream of mushroom soup (can be substituted with cheddar cheese or cream of chicken soup)
  • ½ tsp. pepper
  • ½ tsp. salt
  • ¾ c. milk
  • ¼ c. parmesan cheese (shredded)
  • ½ c. cheddar cheese (shredded)
  • ½ tsp. garlic powder
  • ½ tsp. onion powder


  1. Combine the milk, sour cream, cream of mushroom soup, and seasoning in your Crockpot. Whisk the ingredients together.
  2. Add the shredded parmesan cheese, followed by the cheddar, green beans, and half of the french-fried onions. Place the lid on the Crockpot, and cook the dish for at least two hours.
  3. After two hours, gently stir the pan well before topping it with the remaining french-fried onions. 
  4. Put the lid back on and allow your Crockpot Green Bean Casserole to cook for an additional 30 minutes to an hour.
  5. Turn off the heat, serve, and enjoy! It's as easy as that!

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 108Total Fat: 7gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 16mgSodium: 442mgCarbohydrates: 7gFiber: 1gSugar: 4gProtein: 5g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest