There’s something about green bean casserole that feels like home. It’s the dish that shows up at every holiday table, the one that everyone reaches for, the one that disappears before the turkey does. It’s creamy, savory, and pure comfort.
But traditional green bean casserole is heavy on cream and light on protein. It’s a delicious side dish, but it doesn’t really fuel you.
This crockpot green bean casserole puts a high-protein twist on the classic.
Imagine this: tender green beans, smoky bacon, and a rich, creamy sauce, all slow-cooked to perfection and topped with a crispy, golden onion crunch. Every bite is packed with savory flavor, creamy texture, and that irresistible bacon goodness — now with a protein boost from blended cottage cheese that disappears right into the sauce.
With about 14g of protein per serving, this casserole is more satisfying than the classic version. It’s perfect for a holiday gathering, a weeknight dinner, or a cozy Sunday supper.
If you’ve been looking for a way to enjoy green bean casserole with a protein upgrade, this one belongs in your regular rotation.
Why This Crockpot Green Bean Casserole Works

This green bean casserole has become a go-to in my kitchen for a reason. Here’s why it works so well:
High-protein twist on a classic. With blended cottage cheese, bacon, and Parmesan, each serving delivers about 14g of protein — a significant upgrade from the traditional version.
Classic holiday flavor. It still tastes like the green bean casserole you know and love — creamy mushroom sauce, crispy fried onions, and all the savory goodness. The protein boost doesn’t change the dish’s identity.
Creamy, velvety sauce. Blended cottage cheese disappears into the sauce, adding protein and creaminess without any visible curds or off-putting texture.
Perfect green bean texture. Blanching the green beans before slow cooking keeps them tender but still pleasantly firm — never mushy or overcooked.
Smoky, savory bacon flavor. The bacon adds a depth of flavor that takes this classic dish to the next level.
Crockpot convenience. Just layer the ingredients, set the slow cooker, and let it do the work. No standing over the stove, no complicated steps.
Perfect for holidays. It frees up your oven for other dishes, making it perfect for Thanksgiving, Christmas, or any gathering.
Crispy topping. A two-stage fried onion strategy gives you both integrated flavor and a genuinely crunchy topping.
Make-ahead friendly. Assemble it ahead of time and cook when you’re ready. Perfect for stress-free entertaining.
Crockpot Green Bean Casserole
This crockpot green bean casserole puts a high-protein twist on the classic with creamy mushroom sauce, bacon, Parmesan, and crispy fried onions. Blended cottage cheese adds extra protein to the creamy sauce without overpowering the traditional flavor.
Ingredients
For the Casserole:
- 2 pounds fresh green beans, trimmed and cut into 1-inch pieces
- 8 slices thick-cut bacon, cooked crisp and crumbled
- 1 small yellow onion, finely diced
- 8 ounces cremini or white mushrooms, finely chopped
- 3 cloves garlic, minced
- 1 (10.5 oz) can condensed cream of mushroom soup
- 2 cups cottage cheese, full-fat or low-fat
- ½ cup low-sodium chicken broth
- ½ cup freshly grated Parmesan cheese, divided
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
- ¼ teaspoon smoked paprika
- 1 teaspoon Worcestershire sauce
For the Topping:
- 1½ cups French-fried onions
- 2 tablespoons reserved crumbled bacon
- ¼ cup freshly grated Parmesan cheese
- Fresh parsley, chopped, for garnish
Instructions
- Blanch the green beans. Bring a large pot of salted water to a boil. Add the green beans and cook for 3-4 minutes, until bright green and just tender. Drain immediately and transfer to a bowl of ice water for 2 minutes. Drain again and pat dry. This extra step keeps the green beans tender but still pleasantly firm after slow cooking. It also prevents the casserole from becoming watery.
- Cook the bacon. Cook the bacon in a large skillet over medium heat until crisp. Transfer to a paper towel-lined plate and crumble once cool. Reserve 2 tablespoons for the topping. Leave about 1 tablespoon of bacon drippings in the skillet.
- Sauté the vegetables. Add the diced onion and mushrooms to the bacon drippings. Cook for 5-7 minutes, stirring occasionally, until the mushrooms have released their moisture and the onions are soft and lightly golden. Add the garlic and cook for another 30 seconds. This step adds much more savory depth than simply mixing raw onion and garlic into the slow cooker.
- Blend the protein-rich sauce. Add the cottage cheese and chicken broth to a blender or food processor. Blend for 30-45 seconds, until completely smooth. Pour into a large bowl and whisk in the cream of mushroom soup, ¼ cup Parmesan, Worcestershire sauce, salt, pepper, onion powder, garlic powder, and smoked paprika. The blended cottage cheese should disappear into the sauce rather than leave visible curds.
- Combine. Add the blanched green beans, sautéed mushrooms and onions, garlic, and most of the bacon to the sauce. Stir gently until everything is evenly coated.
- Slow cook. Transfer the mixture to a 5- to 6-quart slow cooker. Cover and cook on LOW for 2-3 hours, until the casserole is hot throughout and the sauce is creamy. Stir once halfway through cooking. Don't cook longer. The green beans have already been partially cooked, so a long slow-cooker time can make them too soft.
- Add the crispy topping. For the best texture, don't add all of the fried onions at the beginning. During the final 15 minutes, sprinkle about ½ cup of the fried onions over the casserole along with the reserved bacon and ¼ cup Parmesan. Cover and heat through.
- Finish with extra crunch. For the crispiest traditional casserole topping, add the remaining 1 cup fried onions immediately before serving. If your slow-cooker insert is rated for broiling, transfer it under the broiler for 1-2 minutes after adding the topping. Otherwise, skip this step. Garnish with fresh parsley and serve warm.
Notes
Protein per Serving: About 14g
Protein Breakdown

This casserole combines several protein sources for a satisfying meal:
| Cottage cheese | 2 cups | ~48-52g |
| Bacon | 8 slices | ~24g |
| Parmesan cheese | ½ cup | ~18g |
| Green beans | 2 lbs | ~16g |
| Cream of mushroom soup | 1 can | ~3g |
| French-fried onions | 1½ cups | ~2g |
| Total | 8 servings | ~111-115g |
| Per serving | — | ~14-14.5g |
Note: Because cottage cheese and bacon vary considerably by brand, the exact protein content will vary. Using a cottage cheese brand providing around 14g protein per ½ cup can bring the recipe closer to 15g per serving.
Tips for the Best Crockpot Green Bean Casserole

Blanch the green beans first. This extra step keeps the green beans tender but still pleasantly firm after slow cooking. It also prevents the casserole from becoming watery.
Blend the cottage cheese for a smooth sauce. Blending the cottage cheese with the chicken broth creates a silky, creamy sauce without any curds. This is the secret to a restaurant-quality texture.
Sauté the mushrooms and onions. This step adds much more savory depth than simply mixing raw vegetables into the slow cooker. The caramelization adds flavor that canned soup alone can’t provide.
Use a shorter slow-cooker time. The green beans have already been partially cooked, so 2-3 hours on LOW is all you need. Longer cooking will make them mushy.
Use a two-stage topping strategy. Adding some fried onions during the final 15 minutes integrates flavor, while adding the rest just before serving keeps them genuinely crunchy.
Reserve some bacon for the topping. The reserved bacon crumbles on top add visual appeal and a final burst of smoky flavor.
Shred your own Parmesan. Pre-shredded cheese can contain starches that affect the sauce’s texture. Grating your own Parmesan creates a smoother, creamier result.
Make it ahead. Assemble everything (except the topping) and refrigerate for up to 24 hours. Cook when ready, adding the topping at the end.
Easy Variations

Extra Cheesy Green Bean Casserole
Add an extra ½ cup of shredded Gruyère, Monterey Jack, or sharp cheddar to the sauce. The extra cheese makes it even richer and creamier.
Extra Vegetable Green Bean Casserole
Add 1 cup of sliced bell peppers or chopped carrots for extra nutrients and flavor.
Spicy Green Bean Casserole with Bacon
Add ½ teaspoon of red pepper flakes or a diced jalapeño to the sauce for a spicy kick. Top with pepper jack cheese instead of Parmesan.
Garlic Lovers Green Bean Casserole
Double the garlic and add 1 tablespoon of roasted garlic for a deeper, more complex flavor.
Gluten-Free Green Bean Casserole
Use a gluten-free cream of mushroom soup and gluten-free crispy fried onions. Most other ingredients are naturally gluten-free.
Crispy Panko Topping
For a different crunch, swap the French-fried onions for ½ cup panko breadcrumbs mixed with 2 tablespoons melted butter and ¼ cup Parmesan cheese. Add during the last 15 minutes.
Turkey and Bacon Green Bean Casserole
Add 1½ lbs of ground turkey, browned with the onion and mushrooms, to make this a heartier main course. The bacon adds smoky flavor to the turkey.
Make-Ahead Instructions

Prepare the casserole through Step 5 up to 24 hours ahead. Cover and refrigerate. When ready to cook, let it sit at room temperature for about 15-20 minutes, then transfer it to the slow cooker and cook on LOW until completely hot. Keep the fried onions separate until serving so they retain their crunch.
Storage and Reheating
Refrigerate: Store leftovers in an airtight container in the fridge for up to 4 days.
Reheat:
- Microwave: Reheat individual portions in the microwave in short intervals, stirring between each, until hot.
- Oven: Reheat in a covered baking dish at 350°F until hot, about 15-20 minutes. Uncover for the last 5 minutes to re-crisp the topping.
- Crockpot: Reheat on LOW for 1-2 hours, stirring occasionally.
Freeze: This casserole freezes well for up to 2 months. Cool completely, transfer to a freezer-safe container, and freeze. Thaw overnight in the fridge before reheating. For best results, freeze without the crispy topping and add fresh when reheating.
What to Serve With Crockpot Green Bean Casserole

This casserole is a delicious side dish that pairs beautifully with:
Roasted Turkey or Chicken — The classic holiday pairing.
Mashed Potatoes — Creamy mashed potatoes are perfect for soaking up the savory sauce.
Crusty Bread — A warm baguette or dinner rolls are perfect for dipping.
A Simple Green Salad — The crisp freshness of a salad balances the casserole’s richness.
Cranberry Sauce — A touch of sweetness pairs beautifully with the savory flavors.
Frequently Asked Questions
Can I use frozen green beans instead of fresh?
Yes — frozen green beans work well. Thaw them first and pat them dry to remove excess moisture. Skip the blanching step and add them directly to the casserole.
Can I use canned green beans?
Yes — canned green beans are convenient. Drain them well and skip the blanching step. Add them during the last hour of cooking so they don’t become mushy.
Can I use turkey bacon instead of regular bacon?
Yes — turkey bacon works well. Cook it until crispy, then crumble. The flavor will be slightly different but still delicious.
Why blend the cottage cheese?
Blending the cottage cheese creates a smooth, creamy sauce without any curds. It gives the casserole a restaurant-quality texture while boosting the protein content.
Can I skip blending the cottage cheese?
You can stir it in as-is. The texture will be slightly different with small curds throughout, but it’s still delicious. For the creamiest result, we recommend blending.
Can I use Greek yogurt instead of cottage cheese?
Yes — Greek yogurt works as a substitute. Use plain, full-fat or 2% Greek yogurt. The protein content will be similar.
How do I keep the topping crispy?
Add some fried onions during the final 15 minutes and the rest just before serving. If reheating leftovers, add fresh topping after reheating.
Can I make this without cream of mushroom soup?
Yes — make your own cream sauce by whisking together 1½ cups milk, ¼ cup flour, and 8 oz sautéed mushrooms. Cook until thickened, then use in place of the canned soup.
Can I make this dairy-free?
Yes — use dairy-free cream of mushroom soup (or make your own with plant-based milk) and dairy-free cheese alternatives.
How long does this casserole last in the fridge?
Stored in an airtight container, this casserole lasts up to 4 days in the fridge.
Can I freeze this casserole?
Yes — this casserole freezes well for up to 2 months. Freeze without the crispy topping and add fresh when reheating.
Can I double this recipe?
Yes — this recipe doubles easily. Use a 7-8 quart slow cooker to hold the extra volume.
What cheese works best?
Parmesan is the base for this recipe. Cheddar, Gruyère, or Monterey Jack also work well as additions.
More Recipes You’ll Love
If you enjoyed this crockpot green bean casserole, here are a few other crowd-pleasing recipes to try:
Easy High-Protein Queso Dip Crockpot Recipe With Ground Beef — A creamy, cheesy queso dip loaded with seasoned ground beef — perfect for game day.
Creamy Crockpot Buffalo Chicken Dip – Game Day Favorite — A tangy, spicy Buffalo chicken dip that’s always a crowd-pleaser.
Cheesy, Creamy Crockpot Dips (7 Crowd-Pleasing Recipes) — A roundup of the best creamy, cheesy crockpot dips for any occasion.
Conclusion
This crockpot green bean casserole puts a high-protein twist on the holiday classic without losing any of the creamy, savory comfort you love. With smoky bacon, tender green beans, a rich mushroom sauce, and a protein boost from blended cottage cheese, it has all the traditional flavors — plus a protein-packed upgrade.
The crockpot does all the work, so you can enjoy a wholesome, satisfying side dish without spending hours in the kitchen. Whether you’re serving it for a holiday gathering, a weeknight dinner, or meal prepping for the week, this casserole is guaranteed to be a hit.
Give this crockpot green bean casserole recipe a try — it just might become your new favorite holiday side dish.