Crockpot Green Bean Casserole (Easy Slow Cooker Classic)
Crockpot Green Bean Casserole is the ultimate hands-off comfort dish that brings classic holiday flavor with modern convenience. Traditionally baked in the oven, this slow cooker version frees up valuable oven space and delivers the same creamy, savory goodness—perfect for Thanksgiving, potlucks, or cozy family dinners.
As a professional chef, I love this method because it gently cooks the green beans while allowing the flavors to meld beautifully, resulting in a rich, creamy casserole that’s never dry or overcooked.
Ingredients (Serves 6–8)

- 4 cups fresh green beans, trimmed and halved (or 2 cans, 14.5 oz each, drained)
- 1 can (10.5 oz) cream of mushroom soup
- ½ cup whole milk (or heavy cream for richer texture)
- 1 tsp garlic powder
- ½ tsp onion powder
- ½ tsp black pepper
- ¼ tsp salt (adjust to taste)
- 1 cup shredded cheddar cheese (optional but recommended)
- 1½ cups crispy fried onions, divided
- 2 tbsp butter, melted
Step-by-Step Cooking Guide
- Prepare green beans – If using fresh beans, blanch in boiling water for 3–4 minutes, then drain well.
- Mix the base – In a bowl, whisk together cream of mushroom soup, milk, melted butter, garlic powder, onion powder, salt, and pepper.
- Assemble casserole – Add green beans to the crockpot and pour soup mixture over them. Stir gently to coat evenly.
- Add cheese – Sprinkle shredded cheese evenly over the mixture (if using).
- Slow cook – Cover and cook on LOW for 3–4 hours or HIGH for 2 hours, until hot and creamy.
- Add crispy topping – Stir in 1 cup fried onions during the last 30 minutes.
- Final touch – Sprinkle remaining onions on top just before serving for maximum crunch.
Cooking Time & Serving Size
| Detail | Time |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 3–4 hours |
| Total Time | 3 hours 10 minutes |
| Serving Size | 1 cup |
| Servings | 6–8 |
Tips & Variations
- Extra flavor boost: Add 1 tsp soy sauce or Worcestershire sauce.
- From-scratch option: Use homemade mushroom sauce instead of canned soup.
- Crunch control: Add fried onions only at the end to keep them crisp.
- Protein upgrade: Mix in cooked bacon bits or diced turkey.
- Cheese lovers: Try Gruyère or Parmesan for deeper flavor.
Nutrition Info (Per Serving – Approximate)
| Nutrient | Amount |
|---|---|
| Calories | 210 kcal |
| Protein | 6 g |
| Carbohydrates | 18 g |
| Fat | 14 g |
| Fiber | 3 g |
| Sugar | 4 g |
| Sodium | 480 mg |

Healthy Alternatives
- Low-Fat: Use low-fat milk and reduced-fat cream soup.
- Gluten-Free: Choose gluten-free cream of mushroom soup and onions.
- Keto-Friendly: Use heavy cream, homemade mushroom sauce, and skip fried onions.
- Dairy-Free: Use plant-based milk and dairy-free cheese alternatives.
- Low-Sodium: Opt for low-sodium soup and reduce added salt.
Serving Suggestions

Serve Crockpot Green Bean Casserole hot alongside roasted turkey, ham, mashed potatoes, or grilled chicken. It’s an ideal make-ahead dish that stays warm in the slow cooker, making it perfect for entertaining and stress-free holiday meals.
This slow cooker version delivers everything you love about the classic casserole—creamy texture, savory flavor, and crunchy topping—with minimal effort and maximum flavor.
FAQ’s
Q1: Can I make Crockpot Green Bean Casserole ahead of time?
Yes! Prepare and cook earlier, then keep warm on the “LOW” setting for up to 2 hours.
Q2: Can I use frozen green beans?
Absolutely. Thaw and drain them well before adding to prevent excess moisture.
Q3: Why is my casserole watery?
Excess liquid usually comes from undrained beans. Always drain canned or frozen beans thoroughly.
Q4: Can I double this recipe?
Yes, as long as your crockpot is large enough. Stir halfway through for even cooking.
Q5: How do I store leftovers?
Store in an airtight container in the refrigerator for up to 3 days. Reheat gently.
