This post may contain affiliate links. Please read our disclosure policy.
This Slow Cooker Green Bean Casserole is a hands‑off, creamy, comforting side you can set and forget in the crockpot, perfect for Thanksgiving or any time you want a crowd‑pleasing veggie dish without baking! It delivers classic flavor with minimal effort, frees up your oven, and it’s still got that irresistible crispy onion topping. (The best part if you ask me!)
For a different take on classic green bean casserole, try my Individual Green Bean Casseroles or this Cheesy Green Bean Casserole (a traditional oven-baked version).

Why you’ll love this slow cooker casserole!

There’s nothing quite like that warm, creamy, crunchy bite of green bean casserole—especially on Thanksgiving. (Truth be told, I think I look forward to the sides more than the turkey!)
But when you’re cooking an entire Thanksgiving meal, it can be hard to find the space when you’ve got a turkey in the oven. This slow cooker green bean casserole recipe lets you set it and forget it, freeing up your oven and your headspace.
It’s everything you love about classic homemade green bean casserole, but in the form of a dump-and-go crockpot recipe!
- Totally hands-off: Just stir it all together and your work is done!
- No oven required: Perfect when your oven is occupied with turkey and other sides.
- Creamy, comforting, and kid-approved: NO ONE can resist the creamy sauce, tender green beans and crispy fried onions!
- Easily scalable: Double or triple for holiday crowds.
For more green bean recipes try my Southern Green Beans or Crack Green Beans next!
Ingredients for Slow Cooker Green Bean Casserole
You only need 4 ingredients!

See recipe card below this post for ingredient quantities and full instructions.
- Cream of mushroom soup – I love the classic taste of CampbelI’s cream of mushroom soup in this recipe, but I’ve also made it with Homemade Cream of Chicken Soup, which worked out well. Canned soup makes this super easy!
- Milk – I use whole milk for richness, but 2% milk is fine, too.
- Green beans – I use canned green beans in this recipe to keep it convenient. No trimming beans!
- French fried onions – The best part!
Variations
- Make it cheesy: Stir in 1 cup shredded cheddar 30 minutes before the casserole is done cooking.
- Add more mushrooms: Add 1 cup of sautéed mushrooms to the base mixture.
- Make it bacon-y: Stir in 4 strips cooked, crumbled bacon before cooking and a bit more on top after.
How to Make Crockpot Green Bean Casserole
Just mix and dump everything in the slow cooker to create a classic side dish for holiday dinner!

- Make the sauce: To a medium mixing bowl, add the cans of cream of mushroom soup, milk, salt, and pepper. Stir to combine.

- Fold in the green beans and some of the onions: Add in the green beans and fold to combine. Then, stir in ½ cup of the French fried onions.

- Cook: Spray the slow cooker with nonstick cooking spray. Spread the green beans in an even layer across the bottom of the slow cooker. Cover and cook until the green beans are tender and saucy.

- Add the onions: Remove the lid and sprinkle the top of the casserole with the remaining French-fried onions. Serve hot or warm.
TIP: After the casserole is done cooking, it should be fine on the warm setting in the slow cooker for 2 to 3 hours.

What to Serve With Green Bean Casserole
Slow cooker green bean casserole is what you want on your Thanksgiving menu! But it’s also welcome with your Easter ham, or on a weeknight when you need an easy vegetable side. Here are some of my favorite ways to serve this recipe:
- At Thanksgiving: Green beans are a traditional Thanksgiving dinner side, and this casserole is just perfect. You can serve it with Roast Turkey, Yam Casserole, Homemade Cranberry Sauce and any other Thanksgiving dishes you love.
- With ham – This green bean casserole is wonderful served with my easy Crock Pot Ham or Baked Ham recipes!
- With other sides – Green bean casserole is great alongside Loaded Mashed Potatoes, Honey Glazed Carrots, and Cheesy Broccoli Rice Casserole.
How to Store and Reheat Leftovers
- Refrigerator: Store in airtight containers in the fridge for up to 3–4 days.
- Freezing: Freeze in an airtight container or freezer bag for up to 2 months. Note that the onions will soften.
- Reheating: Reheat in a 350°F oven covered for 15–20 minutes, stirring halfway. Or microwave in 30-second bursts and stir in between to prevent scorching. Add fresh fried onions just before serving.
Frequently Asked Questions
If your finished green bean casserole seems soupy, you can stir in a slurry made from cornstarch and water to help bind it together.
You can use fresh green beans that have been trimmed and blanched or swap in frozen green beans for the canned green beans.
Always add the topping right before serving. Optionally, toast the onions separately in a skillet or oven and sprinkle on for extra crispiness.
Yes! Just assemble everything (without the topping) and refrigerate. The next day, let the mixture come to room temperature, then cook according to the recipe instructions.
More Easy Thanksgiving Recipes
Slow Cooker
Crockpot Turkey Breast
Side Dishes
Instant Pot Mashed Potatoes
Side Dishes
Sausage & Apple Stuffing
Side Dishes
Sweet Potato Casserole
Need help with this recipe?
Click the buttons below to summarize it, adjust for diets, swap ingredients, or ask your own questions!

Slow Cooker Green Bean Casserole
Equipment
- slow cooker
- measuring spoons
- Liquid measuring cup
- bowl
- Mixing spoon or spatula
Ingredients
- 2 (10.5-ounce) cans cream of mushroom soup
- ⅓ cup whole milk
- ½ teaspoon salt
- ½ teaspoon black pepper
- 3 (14.5-ounce) cans cut green beans
- 1 (6-ounce) can French fried onions
- Nonstick cooking spray
Instructions
- To a medium mixing bowl, add the cans of cream of mushroom soup, milk, salt, and pepper. Mix well to combine.2 (10.5-ounce) cans cream of mushroom soup, ⅓ cup whole milk, ½ teaspoon salt, ½ teaspoon black pepper
- Add in the green beans and fold to combine, then stir in ½ cup of the French fried onions.3 (14.5-ounce) cans cut green beans, 1 (6-ounce) can French fried onions
- Spray the slow cooker with nonstick cooking spray. Spread out the green beans in an even layer across the bottom of the slow cooker. Place the lid on the slow cooker and cook on low for 2-3 hours, or on high for 1 hour, until the green beans are tender and saucy.Nonstick cooking spray
- Remove the lid and sprinkle the top of the casserole with the remaining french fried onions. Serve hot or warm.
Video
Notes
- Make a big batch: This recipe is easily doubled or tripled. Just make sure it fits in your slow cooker!
- Don’t stir: Opening the lid and stirring the casserole mixture will slow the cooking time.
- Swap in frozen beans: You can also make this recipe with frozen green beans. You’ll need about 2 pounds of frozen green beans in place of the canned green beans.
- Make-ahead: Stir everything together (except the topping) the night before, cover, refrigerate, then cook the next day (you may need to add 10–15 minutes to cook time).













I loved that this could be made in the slow cooker! It makes it so much easier for entertaining.