Slow Cooker Green Bean Casserole (Creamy, Crispy, No Oven)
Crock Pot green bean casserole is the hands-off holiday side that saves oven space when every rack is full.

The slow cooker builds the same creamy mushroom sauce and tender beans you expect, topped with crispy fried onions right before serving.
Why This Crock Pot Casserole Works
I love that this version keeps the oven free for the turkey and pies. The sauce gets time to meld without any hovering, and the green beans turn tender but never mushy.
The top stays creamy under the lid until the last minute, then you scatter on fried onions for a shatteringly crisp, salty finish that disappears in seconds.
Ingredients

- 2 lbs fresh green beans, trimmed: use skinny haricots verts for faster cooking, or frozen cut beans work too
- 3 tbsp unsalted butter: divided
- 8 oz cremini mushrooms, sliced: white button mushrooms are a fine swap
- 1 small yellow onion, diced
- 2 cloves garlic, minced
- 3 tbsp all-purpose flour: for a gluten-free version, use a cornstarch slurry instead
- 1 cup chicken or vegetable broth: low-sodium gives you more control over salt
- 1 cup whole milk: room temperature helps the sauce thicken smoothly
- 1 tbsp soy sauce: adds savory depth
- ½ tsp kosher salt
- ¼ tsp black pepper
- 1 ½ cups crispy fried onions, divided: 1 cup goes into the casserole, ½ cup for the top
Variations and Substitutions
- Canned green beans: drain 3 (14.5 oz) cans and reduce the low cook time to 2 hours so they don’t turn to mush.
- Cream of mushroom shortcut: swap the mushrooms, flour, broth, and milk for 2 (10.5 oz) cans of condensed cream of mushroom soup mixed with ½ cup milk; skip the stovetop roux entirely.
- Dairy-free: use unsweetened oat milk, vegan butter, and a cornstarch slurry in place of the flour and butter roux.
- Add bacon: stir in ½ cup crumbled cooked bacon with the fried onions for a smoky layer.
- For a quicker baked version, try Classic Stovetop Green Bean Casserole.
How to Make Slow Cooker Green Bean Casserole
Step 1: Sauté the Mushrooms and Onion

Melt 2 tablespoons of the butter in a large skillet over medium heat. Add the 8 ounces of sliced mushrooms and the diced onion and sauté for 5 to 7 minutes, stirring occasionally, until the mushrooms release their liquid and the edges turn golden. Add the minced garlic and cook 30 seconds more, just until fragrant.
The pan will go from wet to dry as the water cooks off; that browning on the mushrooms is where all the deep savory flavor comes from, so don’t rush it.
Step 2: Build the Creamy Mushroom Sauce

Push the mushroom mixture to one side of the skillet and melt the remaining 1 tablespoon butter in the empty space. Sprinkle the 3 tablespoons of flour over the butter and whisk for 1 to 2 minutes to cook out the raw flour taste. Slowly pour in the 1 cup of broth while whisking, then stream in the 1 cup of milk along with the soy sauce, salt, and pepper. Bring to a gentle simmer and cook, whisking constantly, for 2 to 3 minutes, until the sauce is thick enough to coat the back of a spoon.
The sauce will look quite thick now, and that’s exactly what you want. It loosens up as the beans release moisture in the slow cooker.
Step 3: Slow Cook the Green Beans

Transfer the 2 pounds of trimmed green beans to a 6-quart slow cooker. Pour the mushroom sauce over the beans and stir well so every single piece is coated. Cover and cook on low for 4 to 5 hours or on high for 2 to 3 hours, until the beans are fork-tender but still have a little bite.
After cooking, the sauce will be bubbly and thick, clinging to each bean. Give the casserole a gentle stir and it’s ready for the finish.
Step 4: Crown with Crispy Onions and Serve

Stir 1 cup of the crispy fried onions into the hot casserole until they’re distributed evenly. Scatter the remaining ½ cup onions over the top in an even layer, cover the slow cooker, and let it sit for 5 to 10 minutes. The heat warms the topping without steaming away all the crunch.
Scoop the casserole straight from the crock into a serving bowl, making sure every spoonful picks up that salty, crackly crown. Serve immediately while the onions are at their loudest crunch.
Tips for the Best Crock Pot Green Bean Casserole
- Use thin green beans if you can; haricots verts cook more evenly and keep a brighter flavor than thicker standard beans.
- Don’t lift the lid: while the casserole cooks. Every peek adds cook time, and the sauce needs steady heat to thicken.
- Taste the sauce before it hits the slow cooker. The seasoning at the stovetop stage is your chance to adjust; add more soy sauce for salt or a pinch of black pepper if it feels flat.
- Frozen green beans work straight from the freezer, no thawing necessary. They will release a touch more liquid, so the sauce may be slightly looser but just as tasty.
Cook times for tender green beans with a bit of bite:
| Slow Cooker Setting | Cook Time |
|---|---|
| Low | 4–5 hours |
| High | 2–3 hours |
Storing and Reheating Leftovers
- Refrigerate: Cool the casserole completely, then transfer to an airtight container. It keeps well for up to 4 days.
- Reheating: Warm gently in a skillet or microwave with a splash of milk if the sauce has thickened. Top with a fresh handful of crispy fried onions for that just-made crunch.
What Goes Well With Slow Cooker Green Bean Casserole
This dish lives for holiday spreads. The creamy, savory beans and crunchy onions balance a rich roast turkey or a brown sugar-glazed ham, cutting through the heaviness on the plate. It’s also right at home next to a simple roast chicken or a prime rib, where the mushroom sauce echoes the roasted meat’s drippings.
Frequently Asked Questions
Can I use cream of mushroom soup to skip the stovetop sauce?
Yes, you can. Mix 2 (10.5 oz) cans of condensed cream of mushroom soup with ½ cup milk and skip the butter, flour, mushrooms, and broth entirely. Pour over the beans and cook on low for 2 to 3 hours.
How do I make this gluten-free?
Replace the all-purpose flour with 2 tablespoons of cornstarch whisked into ¼ cup cold milk or broth. Add the slurry after the mushroom mixture is sautéed, stirring until thickened, and use gluten-free fried onions.
Can I assemble this the night before?
Absolutely. Cook the mushroom sauce, toss it with the beans, and let everything cool. Cover and refrigerate overnight. The next day, cook in the slow cooker as directed, adding an extra 30 minutes on low since it’s starting cold.
Will the fried onions stay crispy in the slow cooker?
Partly. Stirring a cup into the hot casserole gives you little savory bits throughout, and the top layer stays crunchy if you scatter them on just before serving and give them a few minutes under the lid to warm. They lose their snap quickly once served, so expect that second scoop to be softer.

Slow Cooker Green Bean Casserole Recipe
Ingredients
Method
- Melt 2 tbsp butter in a large skillet over medium heat. Add mushrooms and onion; sauté 5–7 minutes until golden. Add garlic; cook 30 seconds.
- Push mushroom mixture aside; melt remaining 1 tbsp butter in the pan. Sprinkle in flour and whisk 1–2 minutes. Gradually whisk in broth and milk, then soy sauce, salt, and pepper. Simmer 2–3 minutes until thickened.
- Place green beans in a 6-quart slow cooker. Pour sauce over beans and stir to coat. Cover and cook on low 4–5 hours or high 2–3 hours, until beans are tender.
- Stir 1 cup fried onions into the casserole. Sprinkle remaining ½ cup on top. Cover and let sit 5–10 minutes. Serve immediately.
