Crockpot Green Bean Casserole is the side dish that saves your holiday oven space and still delivers that creamy, savory, crispy-topped bite everyone expects. Tender green beans, a rich mushroom sauce, and a buttery onion crust come together with almost no hands-on work.
Total time is 195 minutes, with just 15 minutes of actual prep. It’s a beginner-friendly recipe, perfect for Thanksgiving, Christmas, or any potluck where you need a warm side that holds well for hours. The one step worth watching closely is the final broil — onions go from golden to burnt in under a minute.
What is Crockpot Green Bean Casserole?
It’s a slow-cooked version of the classic holiday side: fresh green beans simmered in a creamy condensed mushroom soup base, finished with melted sharp cheddar and a crisp French-fried onion topping. The texture lands somewhere between tender-crisp beans and a thick, velvety gravy that clings to every piece. Flavor-wise, it’s savory and slightly salty, with a subtle umami note from soy sauce standing in for the usual bacon or pork. It has been a staple of American holiday tables since the 1950s, and the slow cooker version makes it even easier to pull off alongside a roast turkey.

Reasons to Try Crockpot Green Bean Casserole
Here is why this dish has earned a permanent spot on my holiday menu.
- Frees up your oven — The slow cooker does the heavy lifting while your oven handles the turkey, rolls, and pie.
- No bacon or pork required — Soy sauce and sharp cheddar bring all the savory depth, so it works for vegetarian-leaning tables too.
- Hands-off cooking — Once the sauce is whisked and poured, you walk away for three hours.
- Budget-friendly ingredients — A pound of fresh green beans, one can of soup, and pantry spices cost very little.
- Crowd-pleasing flavor — Creamy, cheesy, and crunchy all at once, which is exactly what a holiday side should be.
- Scales easily — Doubling the recipe in a larger slow cooker works fine for bigger gatherings.
Ingredients Needed to Make Crockpot Green Bean Casserole
Everything here is easy to find at any grocery store, and nothing is hard to swap if you’re missing something.
For the Casserole
- 1 lb fresh green beans — Trimmed and cut into 2-inch pieces. Fresh beans hold their shape far better than frozen in a slow cooker, though frozen works in a pinch if you shorten the cook time.
- 1 can (10.5 oz) condensed cream of mushroom soup — This is your creamy base. Use the standard condensed version, not a larger carton, or the sauce will be too thin.
- 1/2 cup whole milk — Whole milk gives the richest texture. Half-and-half works if you want it even creamier.
- 1 tsp soy sauce — Adds umami depth without any meat. Regular soy sauce is fine; tamari works for gluten-free needs.
- 1/2 tsp garlic powder — A gentle savory backbone that blends into the sauce.
- 1/4 tsp onion powder — Reinforces the classic flavor profile without extra chopping.
- 1/4 tsp freshly ground black pepper — Freshly ground makes a real difference here.
- 1/4 tsp kosher salt — Go easy, since the soup and cheese are already salty.
- 1 cup shredded sharp cheddar cheese (about 4 oz) — Sharp cheddar melts into the sauce and adds a tangy bite. Shred it yourself for smoother melting.
For the Topping
- 1 cup French-fried onions — Store-bought or homemade. These give the signature crispy crust.
- 1 tbsp unsalted butter, melted — Tossing the onions in butter helps them brown evenly under the broiler.
Equipment Needed
You probably own most of this already — nothing specialized required.
- 4-quart slow cooker — The right size for this batch. A 6-quart works too but cooks slightly faster, so check early.
- Small mixing bowl — For whisking the soup base smooth before it hits the beans.
- Whisk — Gets rid of soup lumps in seconds.
- Oven-safe insert or baking dish — Needed for the broiler finish; a 9×9 dish works if your insert isn’t oven-safe.
- Measuring cups and spoons — Because the spice ratios here are small and worth getting right.
Instructions to Prepare Crockpot Green Bean Casserole
Whisk the sauce, dump everything in, and let the slow cooker do the work. The only active moment is the final topping.
- Make the sauce base — In a small bowl, whisk the condensed cream of mushroom soup, whole milk, soy sauce, garlic powder, onion powder, black pepper, and kosher salt until completely smooth.
- Layer the beans — Place the trimmed green beans in the bottom of a 4-quart slow cooker.
- Coat evenly — Pour the soup mixture over the beans and stir gently so every piece is coated.
- Cook low and slow — Cover and cook on LOW for 3 to 4 hours, or on HIGH for 1.5 to 2 hours. Check at the earlier time — mushy beans are the most common mistake here.
- Add the cheese — About 20 minutes before serving, stir in the shredded cheddar until it melts and distributes evenly. If the mixture looks thick, add 1-2 tbsp of milk to loosen it.
- Butter the onions — In a small bowl, toss the French-fried onions with the melted butter so they crisp evenly.
- Crisp the topping — If your insert is oven-safe, broil at 500°F (260°C) for 2-3 minutes until golden. Otherwise, preheat the oven to 400°F (204°C), transfer the casserole to a baking dish, top with the buttered onions, and bake 5-7 minutes until bubbly and browned.
- Rest and serve — Let it sit 5 minutes so the sauce thickens slightly. Garnish with extra fried onions if you like, then serve hot.

What Goes Well With Crockpot Green Bean Casserole Recipe
This side shines next to roasted and savory mains, but a few lighter pairings balance the richness well too.
- Roast turkey — The classic Thanksgiving pairing; the creamy sauce complements the drippings beautifully.
- Roast chicken — A weeknight-friendly option that works any time of year.
- Cranberry sauce — The tartness cuts through the richness of the cheese and cream.
- Mashed potatoes — Two comfort sides on one plate, and no one complains.
- Warm dinner rolls — Perfect for sopping up that savory mushroom gravy.
- Sparkling apple cider — A festive, alcohol-free drink that pairs nicely with the holiday flavors.
Key Tips for Making Crockpot Green Bean Casserole Recipe
These are the small details that separate a good batch from a soggy one.
- Check beans early — Slow cookers run hot; start checking at the 3-hour LOW mark so they stay tender-crisp.
- Dry your beans well — Excess water from washing dilutes the sauce, so pat them dry before adding.
- Skip frozen beans if you can — They release too much water and turn mushy fast. Fresh is worth the few extra minutes of trimming.
- Shred your own cheese — Pre-shredded cheddar has anti-caking agents that melt grainy instead of smooth.
- Watch the broiler like a hawk — Onions go from golden to charred in under a minute at 500°F.
- Add onions last — Never stir the topping in before serving, or you lose the crunch entirely.
- Season at the end — Taste after the cheese melts before adding more salt.
Creative Variations of Crockpot Green Bean Casserole Recipe
Once you’ve nailed the base recipe, these tweaks keep it interesting.
- Swiss and mushroom upgrade — Swap cheddar for gruyère and add a handful of sautéed cremini mushrooms for a deeper, earthier flavor.
- Spicy kick — Add 1/4 tsp cayenne or a diced jalapeño to the sauce for a little heat.
- Almond crunch — Toss toasted sliced almonds with the fried onions for a nuttier topping.
- Creamy herb version — Stir in 1 tbsp of fresh chopped thyme or rosemary before cooking for a more herbaceous profile.
- Cheesy breadcrumb crust — Replace half the fried onions with panko tossed in butter and parmesan.
- Dairy-free adaptation — Use oat milk, dairy-free cheddar, and a plant-based cream of mushroom soup; the method stays identical.
Storage Guidelines for Crockpot Green Bean Casserole Recipe
Leftovers keep well for a few days, but the topping needs special attention.
- Airtight container — Store in the refrigerator for up to 3 days, keeping the onions separate if possible.
- Cool before sealing — Let it come to room temperature first so condensation doesn’t water down the sauce.
- Freezing not recommended — The green beans and fried onions turn mushy and soggy after thawing.
- Layer the onions — If storing together, scrape the topping off and keep it in its own small container to preserve some crunch.
- Portion into smaller containers — Easier reheating and less waste if you only need a serving or two at a time.
Reheating Tips for Crockpot Green Bean Casserole Recipe
Reheat gently — high heat is what ruins the texture.
- Oven method — Reheat at 350°F (177°C) for 10-15 minutes, covered, until heated through. Add fresh crispy onions after.
- Microwave method — Use medium power and stir halfway to heat evenly without drying the sauce.
- Slow cooker method — Return leftovers to the crock on LOW with a splash of milk for 30-45 minutes if you’re serving a crowd again.
- Topping refresh — Always add a fresh handful of fried onions right before serving; the stored ones will have gone soft.
Nutrition Value (per serving)
Based on 1 serving out of 4 total servings.
- Calories — 330
- Protein — 10g
- Fat — 20g
- Carbohydrates — about 25g
- Fiber — 4g
- Sugar — around 7g
- Sodium — 780mg
FAQs
Can I make Crockpot Green Bean Casserole ahead of time?
Yes. Assemble the beans and sauce the night before, refrigerate, then cook the next day. Add an extra 30 minutes of cook time since everything starts cold.
How long does Crockpot Green Bean Casserole last in the fridge?
Up to 3 days in an airtight container. Beyond that, the texture and sauce quality drop noticeably.
Can I use frozen green beans instead of fresh?
You can, but they release extra water and turn soft quickly. If using frozen, cut the cook time by about 30 minutes and skip any added milk.
Why did my casserole turn out watery?
Usually it’s wet beans or a hot slow cooker. Dry the beans thoroughly and check them at the earliest recommended time.
Is this recipe vegetarian?
Yes, as written — no bacon, no pork, and no alcohol. Just double-check your cream of mushroom soup label, since some brands use beef broth.
Can I double the recipe?
Absolutely. Use a 6-quart slow cooker and add about 30-45 minutes to the cook time, checking early for doneness.
PrintCrockpot Green Bean Casserole
This slow-cooker green bean casserole features tender green beans enveloped in a creamy, savory mushroom sauce, all topped with a buttery, crispy onion crust. It’s a fuss-free, soul-warming side dish that tastes like the classic holiday favorite, made even easier in the crockpot. No bacon, no pork, no alcohol—just pure, comforting flavor.
- Prep Time: 15
- Cook Time: 180
- Total Time: 195
- Yield: 4 1x
- Category: Side Dish
- Method: Slow Cooker
- Cuisine: American
Ingredients
- For the casserole:
- 1 lb fresh green beans, trimmed and cut into 2-inch pieces
- 1 can (10.5 oz) condensed cream of mushroom soup
- 1/2 cup whole milk
- 1 tsp soy sauce
- 1/2 tsp garlic powder
- 1/4 tsp onion powder
- 1/4 tsp freshly ground black pepper
- 1/4 tsp kosher salt
- 1 cup shredded sharp cheddar cheese (about 4 oz)
- For the topping:
- 1 cup French-fried onions (store-bought or homemade)
- 1 tbsp unsalted butter, melted
Instructions
- In a small bowl, whisk together the condensed cream of mushroom soup, whole milk, soy sauce, garlic powder, onion powder, black pepper, and kosher salt until smooth. This creates the creamy base; soy sauce adds umami depth without any meat.
- Place the trimmed green beans in the bottom of a 4-quart slow cooker. Pour the soup mixture over the beans and stir gently to coat evenly.
- Cover and cook on LOW for 3 to 4 hours or on HIGH for 1.5 to 2 hours. The beans should be tender but not mushy; check at the earlier time to avoid overcooking.
- About 20 minutes before serving, stir in the shredded cheddar cheese until melted and evenly distributed. If the mixture seems too thick, add a splash of milk (1-2 tbsp) to loosen it.
- In a small bowl, toss the French-fried onions with the melted butter. This helps them crisp up under the broiler or in the oven.
- If your slow cooker insert is oven-safe, transfer it to a preheated broiler (500°F / 260°C) for 2-3 minutes, until the onions are golden and crispy. Alternatively, preheat the oven to 400°F (204°C), transfer the casserole to a baking dish, top with the buttered onions, and bake for 5-7 minutes until bubbly and browned.
- Let the casserole rest for 5 minutes before serving. This allows the sauce to thicken slightly. Garnish with additional French-fried onions if desired.
- Serve hot as a side dish alongside roasted turkey, chicken, or a vegetarian main. Enjoy!
Notes
Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days. Freezing is not recommended as the texture of the green beans and topping will suffer. Reheating: Reheat in a 350°F (177°C) oven for 10-15 minutes, or in the microwave on medium power, stirring halfway, until heated through. For best results, add fresh crispy onions after reheating to restore crunch.
Nutrition
- Calories: 330
- Sugar: 7g
- Sodium: 780mg
- Unsaturated Fat: 9g
- Carbohydrates: 25g
- Fiber: 4g
- Protein: 10g
- Cholesterol: 35mg
Keywords: crockpot green bean casserole, slow cooker green bean casserole, green bean casserole recipe, easy side dish, holiday side dish, vegetarian green bean casserole, creamy mushroom green beans, no bacon green bean casserole, Thanksgiving side, potluck recipe, comfort food, crockpot recipe

