This slow cooker green bean casserole gives you everything you want in the classic without tying up the oven or relying on canned soup. Fresh green beans stay tender but not mushy, while a homemade mushroom sauce keeps it rich and creamy. The best part? A buttery, crispy onion and panko topping that you add right at the end, so it stays crunchy instead of soggy. It’s the kind of side dish makes dinner a whole lot easier.

A Homemade Take on the Holiday Classic
Green bean casserole doesn’t have to start from a can to earn a spot on the table. This version starts with fresh green beans and a quick homemade mushroom sauce that cooks right in the slow cooker, so you get that creamy texture without any shortcuts. It’s hands-off once it’s assembled, which makes it especially helpful when you’ve got a full holiday menu going.
Right before serving, a buttery mix of fried onions and panko is toasted and sprinkled on top, giving you that crisp finish that’s a must for a Southern casserole.
Some of the fried onions get stirred into the casserole itself, which gives the creamy part more flavor.
Warm Up Your Winter: Southern Classics!
FREE EMAIL BONUS: Southern staples made simply & cozy
Fresh beans hold their shape better than canned and give the casserole a little bite instead of turning soft all the way through.
This crock pot green bean casserole is great for a holiday table since it frees up valuable oven space for a custardy corn pudding, and it will stay warm while you’re baking the soft and fluffy yeast rolls.

Fresh Green Beans, Homemade Soup, and the Best Topping
You’ll find exact amounts in the recipe card at the bottom of the post.

- Mushrooms: White button mushrooms or baby bellas both work well. Slice them if you want a little more texture in the sauce, or chop them if you want it smoother.
- Fresh green beans: Fresh green beans are less likely to go mushy than canned, which makes them a good fit here.
- Fried onions: You can make your own but French’s crispy fried onions are hard to beat.
- Panko: Plain panko breadcrumbs are toasted with butter and fried onions for a crisp topping.
From Homemade Sauce to Crisp Topping
Step One: Make the Sauce


Step 2: Combine and Cook
Watch the beans: Fresh green beans hold up well. However, you still want to stop once they’re tender so they don’t lose their texture.



Step Three: Toast The Topping
Add the topping last: Fried onions stay much crispier when they go on at the end instead of cooking in the slow cooker the whole time.


When everything else is fighting for oven space, this is the side dish that saves the day. You still get that creamy, comforting green bean casserole everyone expects, just with better texture and more flavor by making it from scratch. Add the crispy topping right before serving, set it on the table, and don’t be surprised when it’s one of the first dishes to disappear.
If you loved this recipe, give it a star ⭐️⭐️⭐️⭐️⭐️ rating! Also, snap a picture of your finished dish and share it with me on Instagram using the hashtag #butterandbaggage and tagging me @butterandbaggage.
Homemade Green Bean Casserole in the Slow Cooker with Fresh Green Beans
Ingredients
- 8 ounces mushrooms
- 3 tablespoons butter
- 3 tablespoon flour
- 1 cup chicken broth
- 1 cup whole milk
- 2 teaspoons Worcestershire sauce
- Salt and pepper to taste
- 3 cups canned fried onions divided
- 1 lb fresh green beans
- 3 tablespoons butter
- ½ cup panko
Instructions
- Melt 3 tablespoons of butter over medium heat in a large skillet and add chopped or sliced mushrooms. Cook until tender and the liquid has been released, about 6-8 minutes.
- Add the flour and whisk to combine. Let it cook for a minute then slowly add the chicken broth, milk and Worcestershire sauce, whisking constantly until it thickens, about 3-4 minutes. Salt and pepper to taste.
- Mix 1 cup of crushed fried onions to the soup mixture and pour over green beans in a slow cooker. Stir to combine.
- Cover and cook on low for 4-5 hours or until the beans are tender but not mushy. Or cook on high for 2-3 hours.
- Before serving, melt butter in a skillet over medium-high and add panko and 2 cups of fried onions. Cook until golden brown, 2-3 minutes. Sprinkle over green bean casserole to serve.
Barbara’s Tips + Notes
- The fresher the beans, the more flavor you’ll have.
- Add the crispy topping to each serving so that it doesn’t get soft if you have left overs.





Leave a Reply