Slow-Cooker Green Bean Casserole with onions and mushrooms frees the oven and delivers creamy, classic holiday flavor—no shortcuts on taste, zero stress on timing.

A good green bean casserole should taste rich and cozy without feeling heavy, and this one nails it. Fresh mushrooms and garlic simmer into a quick stovetop cream sauce, frozen cut beans stay tender with just the right bite, and a generous handful of fried onions brings the signature salty crunch. Best part? The slow cooker handles the hold, so the oven stays open for turkey, rolls, or pie.
This “from-scratch meets convenience” approach is perfect for gatherings: make the mushroom sauce ahead, stir in the beans, and let the crock pot bring everything to a safe, steamy 165°F right when the rest of dinner is ready. Top with a tumble of crisp onions at the table and watch it disappear.
What You Need for Slow Cooker Green Bean Casserole
- Fresh mushrooms — Button mushrooms build a quick, savory cream-of-mushroom base with real depth.
- Butter & garlic — Butter for richness; garlic for warm aroma in every spoonful.
- All-purpose flour — Flour turns pan juices into a silky sauce that clings to beans.
- Chicken broth & heavy cream — Broth for savory backbone; cream for lush body and shine.
- Frozen cut green beans — Beans stay tender yet firm and are easy to portion and prep.
- Fried onions — Canned fried onions add that iconic crunch; sprinkle just before serving.
- Salt & black pepper — Seasoning that keeps flavors bright and balanced.
Step-by-Step: Crock-Pot Green Bean Casserole
STEP 1: Melt butter in a large skillet over medium-high heat until foamy. Add sliced mushrooms, minced garlic, ¾ teaspoon salt, and a pinch of pepper. Cook 5–7 minutes, stirring, until mushrooms release liquid and concentrate in flavor.
STEP 2: Sprinkle flour over the mushrooms and stir for 1 minute to toast lightly. Whisk in chicken broth, scraping up any browned bits, and bring to a boil while whisking to smooth out the sauce.
STEP 3: Reduce heat to medium and whisk in heavy cream. Simmer about 5 minutes until the sauce thickens to a spoon-coating consistency. Taste and adjust salt and pepper.
STEP 4: While the sauce simmers, microwave frozen green beans according to package directions (about 4–5 minutes). Drain extremely well—spinning dry in a salad spinner works wonders.
STEP 5: Toss green beans with the mushroom cream in the skillet until evenly coated. Transfer everything to a 5–6 quart slow cooker and spread into an even layer.
STEP 6: Cook on HIGH for 2 hours (or LOW for 4 hours), until the center of the casserole reaches 165°F and the sauce is bubbling. Keep warm if needed.
STEP 7: Right before serving, scatter fried onions over the top so they stay crisp. Ladle generous scoops and enjoy the cozy crunch.

Using fresh versus frozen green beans
Fresh beans bring a delicate snap and brighter color when blanched first, while frozen beans offer consistent texture and quick prep. Either route benefits from thorough draining so the sauce stays thick and glossy rather than diluted, ensuring the casserole bakes up creamy instead of watery.
Making the cream of mushroom base from scratch
A quick pan sauce of sautéed mushrooms, garlic, butter, flour, broth, and cream creates deeper flavor than canned soup and takes only minutes. The flour toasts in the fat to remove raw notes, then broth and cream whisk into a smooth, velvety base that clings beautifully to every bean.
Keeping fried onions crisp at serving time
Crisp texture survives best when onions go on at the very end. The slow cooker’s gentle steam can soften toppings during the hold, so scattering onions just before the dish hits the table preserves that crackly lid without sacrificing the creamy comfort underneath.
Make-ahead strategy for holiday timing
The sauce can be prepared up to two days ahead and refrigerated. When assembled cold, the casserole simply needs a little extra time in the slow cooker to come to temperature—plan on about 3 hours on HIGH or 5 on LOW—so the center reaches 165°F and the flavors meld properly.
Getting the sauce to the ideal thickness
A properly reduced sauce should coat a spoon and leave a slow-filling trail when stirred. If it seems thin after combining with beans, extra uncovered simmering on the stovetop before slow-cooking tightens it up. If overly thick, a splash of warm broth loosens the consistency without dulling flavor.

Helpful Tips
- Drain like a pro: Extra water on the beans thins the sauce—spin or pat them very dry before mixing.
- Season in layers: Salt the mushrooms, then adjust after simmering the cream so the final dish tastes balanced.
- Hold without sog: Keep onions off until serving; they’ll stay crisp even during a short warm setting.
Serving Ideas for Green Bean Casserole
- Turkey and gravy pairing: Classic sidekick for roast turkey or chicken with pan gravy.
- Crisp salad balance: Bitter greens with lemon vinaigrette offset the casserole’s richness.
- Roasted potatoes or stuffing: Earthy, herbed sides echo the mushroomy comfort.
Storage & Reheating
Cool leftovers promptly, then cover and refrigerate up to 4 days. Reheat, covered, at 325°F (165°C) or on LOW in the slow cooker until steaming, stirring once to keep the sauce silky; add a splash of broth or cream if the mixture tightened in the fridge. Top with a fresh handful of fried onions after reheating to bring back the crunch.

Green Bean Casserole with Onions
Ingredients
- 3 cups of pre-packaged crispy fried onions reserved for topping
- 1 ½ cups of full-fat heavy cream
- 2 frozen 12-ounce bags of cut green beans not thawed
- 1 pound of white button mushrooms cleaned, stems trimmed, and sliced
- 1 ½ cups of chicken stock preferably low-sodium
- 3 tablespoons of plain all-purpose flour
- ¾ teaspoon of salt plus additional for seasoning
- ⅛ teaspoon of freshly cracked black pepper or to taste
- 3 medium-sized garlic cloves finely minced
- 3 tablespoons of unsalted butter
Instructions
- In a large skillet or Dutch oven, melt the butter over medium-high heat until it begins to foam. Add in the prepared mushrooms, minced garlic, ¾ teaspoon salt, and ⅛ teaspoon black pepper. Sauté for approximately 5 to 7 minutes, or until the mushrooms release their liquid and become tender.
- Sprinkle the flour evenly over the mushroom mixture. Stir constantly for 1 minute to eliminate any raw flour taste. Gradually whisk in the chicken broth, ensuring to scrape up any caramelized bits from the bottom of the pan. Bring to a boil, whisking continuously.
- Lower the heat to medium and pour in the heavy cream. Simmer the mixture for around 5 minutes, or until the sauce thickens to a creamy consistency. Taste and adjust seasoning with extra salt and pepper if needed.
- While the sauce simmers, microwave the frozen green beans according to the instructions on the packaging. Alternatively, cook them on HIGH for 4 to 5 minutes, then let rest for 1 minute. Drain thoroughly; using a salad spinner is recommended to remove excess moisture.
- Once drained, fold the warm green beans into the mushroom cream sauce, ensuring every piece is evenly coated. Transfer the mixture into the insert of a slow cooker.
- Cover and cook on HIGH for 2 hours or on LOW for 4 hours, or until the internal temperature at the center reaches 165°F.
- Immediately before serving, scatter the fried onions generously across the surface of the casserole.
