
This green bean casserole crock pot recipe is the side dish I make every Thanksgiving without turning on the oven. Traditional casserole ties up oven space for hours during holiday cooking. This slow cooker version frees the oven for the turkey while the casserole handles itself.
Prep Time: 10 minutes
Cook Time: 3 hours
Total Time: 3 hours 10 minutes
Servings: 8
Method: Slow Cooking
Why This Green Bean Casserole Crock Pot Recipe Works
The slow cooker does two things the oven can’t. It keeps the cream of mushroom sauce from drying out around the edges. The beans stay tender without turning mushy.
Canned green beans work best here. Fresh beans can go too firm or too soft depending on your slow cooker. Canned beans are already partially cooked and hit the right texture every time.
The French fried onions go on in two stages. I stir half into the casserole at the start for flavor throughout. The rest goes on top in the last 20 minutes so they crisp up just like the oven version of green bean casserole crock pot.
Ingredients
- 2 cans (14.5 oz each) cut green beans, drained
- 1 can (10.5 oz) cream of mushroom soup
- 1/2 cup whole milk
- 1 teaspoon soy sauce
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/4 teaspoon black pepper
- 1/2 teaspoon salt
- 1 1/2 cups French fried onions, divided
What You Need for Green Bean Casserole Crock Pot
Canned green beans — the most forgiving option for slow cooker cooking. Drain them well before adding. Fresh beans work but need an extra 30 minutes on high to fully soften.
Cream of mushroom soup — the base sauce for every classic green bean casserole. Use the condensed version straight from the can. Cream of chicken or cream of bacon soup both work as swaps.
Whole milk — thins the condensed soup to the right sauce consistency. Half-and-half makes it richer. Skim milk works but the sauce will be thinner.
Soy sauce — adds umami depth and a slight savory edge. This is the ingredient most people skip and then wonder why the casserole tastes flat. Just 1 teaspoon makes a real difference.
French fried onions — the crunchy topping that defines this dish. Stir half in early for flavor. Add the rest in the last 20 minutes so they stay crispy rather than going soft.
How to Make Green Bean Casserole Crock Pot
- Drain both cans of green beans and add to the slow cooker.
- In a bowl, whisk together cream of mushroom soup, milk, soy sauce, garlic powder, onion powder, salt, and pepper.
- Pour the sauce over the green beans and stir to coat evenly.
- Stir in 3/4 cup of the French fried onions.
- Cover and cook on high for 2 hours 40 minutes, or on low for 5 hours.
- Remove the lid. Sprinkle remaining 3/4 cup of French fried onions over the top.
- Cook uncovered on high for 20 more minutes until onions are crispy.
- Serve directly from the crock pot.
Green Bean Casserole Crock Pot Variations
Bacon Green Bean Casserole Crock Pot
Cook 4 strips of bacon until crispy, then crumble and stir into the sauce at the start. The smoky fat renders into the cream sauce and changes the whole flavor profile. Use cream of bacon soup instead of mushroom to double down on the bacon flavor.
Cheesy Green Bean Casserole Crock Pot
Stir 1 cup of shredded Monterey Jack cheese into the sauce before adding to the slow cooker. The cheese melts into the broth and makes the sauce thick and gooey. Add a second layer of cheese under the onion topping in the last 20 minutes.
Fresh Green Bean Casserole Crock Pot
Use 4 cups of trimmed fresh green beans instead of canned. Cut them into 2-inch pieces so they cook evenly. Cook on high for 3.5 hours so they have time to fully soften in the sauce.
Low-Sodium Green Bean Casserole Crock Pot
Use low-sodium cream of mushroom soup and skip the added salt. Replace soy sauce with coconut aminos for a lower-sodium umami hit. This version cuts sodium by about 40% without losing the flavor.
Tips for the Best Green Bean Casserole Crock Pot
- I always drain the green beans thoroughly — excess liquid makes the sauce watery.
- Don’t skip the soy sauce. It deepens the mushroom flavor and rounds out the sauce.
- Remove the lid for the last 20 minutes. Steam trapped under the lid makes the onion topping soggy.
- Cook on high, not low. Low heat takes 5 hours and the beans can turn too soft.
- Spray the slow cooker insert with cooking spray before adding ingredients. It makes cleanup much easier.
- I always taste and add a pinch of salt at the end. Canned products vary in sodium content.
Make Ahead & Storage
Assemble the green bean casserole crock pot the night before up to the point of cooking — mix the beans and sauce, cover, and refrigerate. In the morning, take the insert out 20 minutes before cooking so it doesn’t crack from temperature shock.
Leftovers keep in the fridge for up to 4 days. Reheat in the microwave in 90-second intervals. The onion topping softens in the fridge, so add a handful of fresh French fried onions when reheating. The casserole also freezes well without the topping for up to 2 months.
Common Questions
Can I use fresh green beans instead of canned?
Yes. Use 4 cups of trimmed fresh green beans cut into 2-inch pieces. Increase cook time to 3.5 hours on high so they fully soften. Fresh beans hold more moisture so the sauce may be slightly thinner.
Can I make this the day before?
Yes. Mix everything except the onion topping and refrigerate overnight in the slow cooker insert. Cook as directed the next day. Add the onion topping in the last 20 minutes as normal.
Why is my green bean casserole watery?
Most likely the green beans were not drained well enough. Press them with a spoon after draining to remove extra liquid. Also make sure the lid is off for the last 20 minutes to let steam escape.
Can I cook this on low instead of high?
Yes. Cook on low for 5 hours. The beans will be very tender. Add the onion topping for the last 30 minutes on low (not 20) since low heat will not crisp them as fast.
This green bean casserole crock pot version is the one I bring to every holiday table. Save this recipe and tap the link for the full recipe with all the slow cooker tips.
Crockpot Green Bean Casserole Recipe at Home
A hands-off slow cooker green bean casserole with cream of mushroom sauce and crispy onion topping — frees up the oven for the holidays.
Ingredients
- 2 cans (14.5 oz each) cut green beans, drained
- 1 can (10.5 oz) cream of mushroom soup
- 1/2 cup whole milk
- 1 teaspoon soy sauce
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/4 teaspoon black pepper
- 1/2 teaspoon salt
- 1 1/2 cups French fried onions, divided
Instructions
- Drain both cans of green beans and add to the slow cooker.
- In a bowl, whisk together cream of mushroom soup, milk, soy sauce, garlic powder, onion powder, salt, and pepper.
- Pour the sauce over the green beans and stir to coat evenly.
- Stir in 3/4 cup of the French fried onions.
- Cover and cook on high for 2 hours 40 minutes, or on low for 5 hours.
- Remove the lid. Sprinkle remaining 3/4 cup of French fried onions over the top.
- Cook uncovered on high for 20 more minutes until onions are crispy.
- Serve directly from the crock pot.
