Crock pot green bean casserole (frees your oven, and keeps the onions crunchy)
Thanksgiving has one real bottleneck, and it’s the oven. The turkey is in there for hours, the stuffing and rolls are waiting their turn, and the green beans end up crammed onto the bottom rack or forgotten. Moving the green bean casserole to the crock pot fixes that. It cooks on the counter, it holds until dinner, and it needs about 10 minutes of your attention. This green bean casserole crock pot recipe is the classic version you already know: green beans, cream of mushroom soup, and crispy fried onions.
Most slow cooker versions stop at “dump it in and cook on low.” That works, but it leaves out the three things that actually go wrong on the day. The onions on top go soft. The casserole turns soupy. And nobody tells you how long it can sit on warm, or how warm “warm” really is. So you’ll get the recipe first, then a Thanksgiving Day timeline, the fixes for watery casserole and soggy onions, and the food-safety basics for holding it until everyone sits down.
Green bean casserole crock pot recipe (about 10 minutes of hands-on time)

This makes enough for 10 to 12 people as a side, in a 6-quart slow cooker. For a smaller group, halve everything and use a 3- to 4-quart cooker (see the crock size notes below).
Ingredients
- Green beans, one of these: 2 (14- to 16-ounce) bags frozen cut green beans, or 4 (14.5-ounce) cans cut green beans, drained well, or 2 pounds fresh green beans, trimmed, cut into 1½-inch pieces, and blanched (see the next section)
- 2 (10.5-ounce) cans condensed cream of mushroom soup
- Milk: ⅓ cup if you’re using frozen beans, ⅔ cup if you’re using canned or fresh
- 1 teaspoon soy sauce or Worcestershire sauce (optional, but it adds a savory depth the canned soup doesn’t have on its own)
- ½ teaspoon garlic powder
- ¼ teaspoon black pepper
- 1 (6-ounce) container French fried onions, divided
There’s no added salt. Between the canned soup, the soy sauce, and the fried onions, it doesn’t need any. Taste it at the end and add a pinch if your crowd likes it saltier.
Steps
- Mix the sauce in the crock. Stir the soup, milk, soy sauce, garlic powder, and pepper together right in the slow cooker insert until smooth.
- Add the beans and a little onion. Fold in the green beans and ½ cup of the fried onions. These ones aren’t for crunch. They melt into the sauce and give it that onion flavor. Spread everything into an even layer.
- Cover and cook. The time depends on your beans (the chart in the timing section below has the details). Canned beans take about 2 to 3 hours on LOW. Frozen beans take about 3 to 3½ hours on LOW or 2 to 2½ on HIGH. It’s done when the edges are bubbling and the center is hot all the way through.
- Stir once, about halfway. The sides cook faster than the middle in most slow cookers. One stir evens it out and stops the edges from browning.
- Top right before serving. Toast the rest of the onions in a dry skillet for 2 to 3 minutes (more on that below), scatter them over the top, and serve with the lid off.
That’s the whole recipe. The rest of this post covers the things that make it go right on a day when you’re juggling six other dishes.
Fresh, frozen, or canned green beans: what changes

All three work. They just behave differently in a slow cooker, and most recipes only plan for one of them. Here’s what to expect from each.
Canned green beans: softest, fastest, most classic
Canned beans are already fully cooked, so all the crock pot has to do is heat them through and let the flavors mingle. That’s why they’re the fastest option. The texture is soft and tender, which is exactly what a lot of people expect from green bean casserole. The one rule is to drain them really well. Tip them into a colander and give it a shake or two. The liquid in the can is the biggest single cause of a soupy casserole.
Frozen green beans: the best balance
Frozen beans have already been blanched, so they’re partly cooked. They keep more snap and a brighter green than canned beans, and you don’t have to trim anything. Recipes disagree on whether to thaw them first. Here’s how to settle it: it depends on how much milk you add. Frozen beans release water as they thaw in the crock. If you put them in frozen, use the smaller amount of milk (⅓ cup). If you’d rather thaw them first, spread them on a towel and pat them dry, then use the full ⅔ cup. What doesn’t work is frozen beans and the full amount of milk. That’s how you get soup.
Fresh green beans: firmest, but blanch them first
Raw fresh green beans take a long time to soften in a slow cooker. They can still be squeaky after the sauce has started to scorch at the edges. The fix is a quick blanch. Drop the cut beans into a big pot of boiling salted water for 3 minutes, drain, and run them under cold water or plunge them into ice water to stop the cooking. Pat them dry. Blanching also sets the bright green color. You can do this the day before and keep the blanched beans in a covered container in the fridge.
Which one should you use? If the oven’s full and you want the least work, go with canned. If you want beans that still taste like green beans, use frozen. Go with fresh if you’ve got time the day before and like a firmer bite.
How long to cook it, and a Thanksgiving Day timeline

Slow cookers vary a lot. A newer 6-quart model can run noticeably hotter than an older one on the same setting. So treat these as ranges and start checking at the low end.
| Green beans | LOW | HIGH |
|---|---|---|
| Canned, drained | 2 to 3 hours | 1½ to 2 hours |
| Frozen, straight from the bag | 3 to 3½ hours | 2 to 2½ hours |
| Fresh, blanched | 3 to 3½ hours | About 2 hours |
| Any of the above, assembled the night before and cold from the fridge | Add 30 to 60 minutes | Add about 30 minutes |
“Done” means bubbling around the edges, hot in the center, and the beans are as tender as you like them. LOW is the better choice if you have the time. It’s gentler on the sauce and less likely to brown the sides.
A sample timeline for a 4:00 p.m. dinner
Work backward from when you want to eat. Here’s what a green bean casserole crock pot plan looks like with frozen beans on LOW:
- 12:15 p.m. Mix everything in the crock (10 minutes) and switch it on to LOW.
- 2:00 p.m. Give it one stir. Check the edges.
- 3:15 to 3:45 p.m. It should be done. Switch to WARM, and check the temperature (see the keeping-warm section below).
- 3:55 p.m. Toast the reserved onions in a skillet while the turkey rests.
- 4:00 p.m. Onions on, lid off, straight to the table or buffet.
With canned beans, start about an hour later. If dinner time is a moving target (and on Thanksgiving it usually is), aim for the casserole to finish early. Then let the warm setting carry it, rather than racing the clock.
Planning the rest of the menu? Our Thanksgiving dinner ideas round up mains and sides. The buttermilk cornbread bakes in about 25 minutes, so it fits in the oven while the turkey rests.
Why it turns out watery, and how to fix it

A watery casserole is the most common green bean casserole crock pot complaint, and it almost always comes from one of three places.
1. Liquid from the beans
Canned beans that weren’t drained well, frozen beans that went in with the full amount of milk, or thawed beans that weren’t patted dry all add water. An oven casserole bakes some of that off. A crock pot doesn’t, because the lid traps nearly all the moisture inside. That’s why the milk amount changes with the type of bean in the recipe above.
2. Condensation dripping off the lid
Steam collects on the underside of the lid and drips straight back into the casserole for hours. The fix costs nothing. For the last hour of cooking, lay a double layer of paper towels across the top of the crock and set the lid back on over them. They catch the drips. Keep the edges tucked in so nothing hangs down onto the outside of the cooker. Take them off when you switch to warm.
3. Too much milk “just in case”
It’s tempting to add a splash more milk because the mix looks thick at the start. Don’t. Condensed soup is supposed to look like paste before it heats. It loosens a lot as the beans release their moisture. If it’s still too thick at the end, stir in a tablespoon or two of milk then. That’s much easier than taking liquid out.
Already soupy? Two rescues
- Cook it down: Take the lid off, turn it to HIGH, and cook for 20 to 30 minutes, stirring once or twice. It’s the simplest fix, as long as you’ve got the time.
- Thicken it: Stir 1 tablespoon cornstarch into 2 tablespoons cold milk until smooth. Stir that into the casserole and cook on HIGH with the lid on for 15 to 20 minutes, until it thickens. Use cornstarch rather than flour here. Flour needs more time at a simmer to lose its raw taste than a slow cooker usually gives it.
From the Eat Cafe kitchen
One good recipe a week, straight to your inbox
The recipe we're actually cooking this week, plus the one tip that saves it when it goes sideways. No spam. Unsubscribe anytime.
Keeping the fried onions crunchy

Crunchy onions are the best part of green bean casserole, and the crock pot works against them. The lid traps steam, and steam turns crisp fried onions soft within minutes. Most recipes put the topping on and then cover it for another half hour. By the time it hits the table, the onions have gone soft and chewy.
Here’s how to keep them crunchy:
- Split the container. About ½ cup goes into the casserole at the start, for flavor. Those are supposed to go soft. Save the rest for the top.
- Toast the topping separately. Put the reserved onions in a dry skillet over medium-low heat and stir for 2 to 3 minutes, until they’re a shade darker and smell toasty. Watch them closely, because they go from golden to burnt quickly. A heavy pan like a cast iron skillet heats them evenly. No skillet free? Spread them on a sheet pan and give them 2 to 3 minutes in the oven while the turkey rests.
- Top at the last minute, and leave the lid off. Once the onions are on, don’t put the lid back. If the casserole has to sit for a while, it’s better to wait and top it right before people eat.
- For a buffet, serve them on the side. If the casserole is going to sit out for a couple of hours, put the toasted onions in a bowl next to the crock with a spoon. Everyone tops their own scoop, and the last helping is as crunchy as the first.
If your slow cooker insert is oven-safe (check the manual, because many lids and some inserts aren’t), you can also run it under the broiler for a minute or two. The skillet is easier and doesn’t risk the insert.
If you’re the one who always gets handed the green beans for Thanksgiving, our Support Our Charities Donor Membership T-Shirt is a comfy one to cook it in, and it’s a nice way to support the kitchen.
Something comfy for Thanksgiving cooking
A soft black Gildan tee with a small Eat Cafe logo over the heart and a large one on the back. It’s a comfortable one to cook in, and buying it supports the kitchen.
How long can crock pot green bean casserole stay on warm?

This is the question most recipes skip, and it’s the main reason to make the casserole in a crock pot in the first place. The short answer is that the limit is about temperature, not a set number of hours.
The food-safety rule: 140°F or above
The USDA’s guidance is that cooked food has to be kept hot, at 140°F or warmer, to keep bacteria from growing. Bacteria grow fastest between 40°F and 140°F, and that’s the range you want to keep food out of. A slow cooker is a perfectly good way to keep food hot for serving, as long as it actually stays at 140°F or above.
The catch is that “warm” isn’t a standard temperature. It varies from one slow cooker to the next, and some older models run cool on warm. So check it once with a food thermometer. After you switch to warm, give it 20 minutes or so, then poke an instant-read thermometer into the center of the casserole. If it reads 140°F or higher, you’re set. If it’s lower, switch back to LOW and check again.
Keep the lid on while it holds (and the onions off, as above). Every time the lid comes off, the casserole loses heat.
The quality limit: about 2 hours
Food safety isn’t the only thing to think about. Even at a safe temperature, green bean casserole slowly gets worse on warm. The edges start to brown and stick, the sauce thickens, and the beans go from tender to mushy. Most casseroles still taste great after 1 to 2 hours on warm. Past that, stir it, scrape the sides down, and loosen it with a spoonful of milk if it’s gotten thick.
Once it’s off the heat
When the slow cooker is turned off or unplugged, or the casserole goes into a serving dish on the table, the 2-hour clock starts. USDA guidance says perishable food shouldn’t sit at room temperature for more than 2 hours (1 hour if it’s above 90°F, which won’t be a problem at most Thanksgivings). So pack up the leftovers once the meal winds down, not after the dishes and the second round of pie.
If the power goes out partway through cooking and you’re home, USDA says to finish cooking the food another way right away, on the stove or in the oven. If you weren’t home when it went out, throw the casserole away, even if it looks done.
Make-ahead tips and crock size for a crowd

Making it ahead
Most of the work on a green bean casserole crock pot dish can happen the night before:
- Assemble it in the insert (everything except the onion topping), cover it, and refrigerate it overnight.
- In the morning, put the cold insert into the cold base, then switch it on. Don’t put a cold ceramic insert into a base that’s already hot. The sudden temperature change can crack it.
- Add 30 to 60 minutes to the cook time, because it’s starting cold. Check that it’s hot through the center before you switch to warm.
If your insert won’t fit in the fridge (common the night before Thanksgiving), mix everything in a large covered container instead, and pour it into the crock in the morning.
What size crock pot to use
For the full green bean casserole crock pot recipe, use a 6-quart slow cooker. It should come out about half to two-thirds full, and that’s the range where a slow cooker heats evenly. If it’s much emptier, the thin layer at the edges scorches. If it’s packed to the rim, the center takes ages to heat through.
- Half batch: A 3- to 4-quart cooker. Start checking about 30 minutes earlier.
- Double batch: A 7- or 8-quart cooker, or split it between two 6-quart cookers. In a single large crock, a double batch usually needs an extra 45 minutes to an hour. Stir it once or twice so the middle catches up with the edges.
- Mini 1.5- to 2.5-quart “dipper” cookers are fine for a third of the recipe. They tend to run hot, so stir more often and keep an eye on the edges.
Leftovers
USDA guidance for cooked leftovers applies here:
- Refrigerate within 2 hours of cooking or of coming off the warm setting. Spoon it into shallow containers rather than putting the whole crock in the fridge. A deep, heavy insert full of hot casserole takes a long time to cool down.
- Eat it within 3 to 4 days. Some recipes say 5 days. The USDA says 3 to 4, and that’s what we go by.
- Freeze it for up to 3 to 4 months for the best quality. The beans soften a bit after freezing, which is fine for a weeknight side.
- Reheat it to 165°F on the stove, in the microwave, or in a 350°F oven, covered. The USDA doesn’t recommend reheating leftovers in a slow cooker, because it warms them too slowly. If you want to serve reheated casserole from the crock, heat it on the stove or in the oven first, then move it to a preheated slow cooker to keep it hot.
- Use fresh onions on top. The original topping will have gone soft in the fridge. A fresh handful, toasted in a skillet, makes leftovers taste like day one.
A from-scratch sauce, plus easy swaps

Canned cream of mushroom soup is the default for a reason. It’s reliable, it’s thick enough to stand up to the slow cooker, and on Thanksgiving, nobody’s grading you. But if you’d rather make the sauce yourself, it takes about 15 minutes on the stove and can be done a day ahead.
Homemade mushroom sauce (replaces both cans of soup)
- Melt 3 tablespoons butter in a skillet over medium-high heat. Add 8 ounces sliced mushrooms and a pinch of salt. Cook, stirring now and then, for 6 to 8 minutes, until they’ve released their liquid and started to brown.
- Stir in 1 minced garlic clove for 30 seconds. Then sprinkle in ¼ cup all-purpose flour and stir for 1 minute to cook out the raw flour taste.
- Slowly whisk in 1 cup chicken or vegetable broth, then 1¼ cups milk. Simmer, stirring, for 3 to 4 minutes, until it’s thick enough to coat a spoon. Season with salt and pepper.
- Use it in place of the soup and the milk in the main recipe. It’s already loose enough, so you don’t need extra milk. If it thickens too much while it cools, loosen it with a splash of milk.
Want it richer? Swap ½ cup of the milk for cream. If you’ve run out, our guide to what can substitute heavy cream covers what works in a simmered sauce like this one. Make the sauce ahead and refrigerate it in a covered container until morning.
Easy swaps
- Different soup: Cream of chicken or cream of celery works one-for-one. Use one of each if you like.
- Cheesy: Stir in ¾ cup shredded cheddar or ½ cup grated parmesan with the beans.
- Bacon: Fold in 4 to 6 slices of cooked, crumbled bacon at the end so it doesn’t go limp.
- Gluten-free: Standard French fried onions and condensed soups usually contain wheat. Gluten-free versions of both are sold in most big grocery stores. Read the labels, and if you’re cooking for someone with celiac disease or an allergy, check with them about what’s safe for them.
- Dairy-free: Use a dairy-free condensed soup and an unsweetened plain plant milk. Again, check the fried onion label, since some brands contain milk.
Green bean casserole crock pot FAQ
Can I cook it on HIGH to save time?
Yes. HIGH works fine, especially with canned beans (1½ to 2 hours). Stir it once halfway, because HIGH browns the edges faster. If you have the time, LOW gives a slightly smoother sauce.
Do I need to stir it?
Once, about halfway through cooking, and again if it holds on warm for more than an hour. It doesn’t need constant stirring. Every time the lid comes off, it loses heat and adds time.
Can I put frozen green beans in without thawing them?
Yes. Just use the smaller amount of milk (⅓ cup), because the beans release water as they thaw. Thawed beans need patting dry and the full ⅔ cup.
How far ahead can I make crock pot green bean casserole?
Assemble it the night before and keep it in the fridge. Cook it on the day. You can also cook it fully a day ahead, refrigerate it within 2 hours, and reheat it on the stove or in the oven to 165°F on the day. Don’t reheat it in the slow cooker. Once it’s hot, you can move it to a preheated crock to hold it.
Can I bake this recipe in the oven instead?
Yes. Spread it in a 9×13-inch baking dish and bake at 350°F for 25 to 30 minutes, until bubbling. Then add the onion topping and bake 5 minutes more. For the oven version, use the full ⅔ cup milk even with frozen beans, since some of the moisture bakes off.
What else can I make in the slow cooker for Thanksgiving?
Anything that likes low, steady heat and doesn’t need a crisp crust: mashed potatoes kept warm, stuffing, cranberry sauce, or a pot of stew for the day after. Our slow cooker beef stew covers the slow cooker basics if you’re new to yours. If the oven is free for dessert, start with our guides to blind baking a pie crust and the best apples for apple crisp.
Save this green bean casserole crock pot recipe for Thanksgiving week. Start it after lunch, check it once with a thermometer, and toast the onions last. The oven stays free, and the green beans show up hot and crunchy on top.
Before you go
Want the next one?
We post a new recipe or kitchen guide every day. The best of the week lands in one short email, no life story attached.

