If you’re craving a cozy, hearty meal that brings all the comfort food vibes, this French onion chicken green bean casserole is exactly what you need. It’s loaded with tender chicken, savory ham, creamy sauce, green beans, and egg noodles. Then, it’s topped with melty Swiss cheese and crispy fried onions.

We love this one because it’s perfect for any occasion, from family dinners to holidays or potlucks, and it’s just as easy as it is delicious.
If you love comforting casseroles like this, be sure to check out our other cozy casserole dishes, such as baked ravioli casserole, breakfast casserole with hash browns, and Southwest tater tot casserole.
Jump to:
Why You’ll Love This Recipe
This casserole is packed with rich flavor and satisfying texture.
- Creamy, cheesy, and hearty
- Full meal in one dish
- Perfect for feeding a crowd
- Great for leftovers
- Classic comfort food with a twist
If you enjoy cozy recipes like this, you might also love fun, cheesy appetizers like cheesy jalapeno popper twists.
Key Ingredients
You’ll find a complete list of ingredients and their exact amounts in the recipe card at the bottom of the post.

- Chicken Breasts: This is your main protein and the heart of the dish. It makes the casserole filling and gives it that classic comfort-food vibe.
- Ham: Adds a smoky, salty punch that takes the flavor up a notch and makes things more interesting than just chicken alone.
- Egg Noodles: These soak up all that creamy sauce and hold everything together—basically the backbone of the casserole.
- Swiss Cheese: Melts beautifully and adds that rich, creamy, slightly nutty flavor that makes the whole dish feel cozy and indulgent.
- Milk and Chicken Broth: These two team up to create the creamy sauce that coats everything. Without them, this casserole would be more like a pile of ingredients.
- Sour Cream: Adds a little tang and makes the sauce extra creamy and smooth.
- Onion Soup Mix: Onion soup mix is a great flavor shortcut, packing in a ton of savory, oniony goodness without extra work.
- Crispy Onion Topping: That crunchy topping is the best part! It adds texture and a little extra flavor contrast to all the creamy goodness underneath.
Variations
This casserole is easy to customize depending on what you have on hand.
- Choose One Protein: Make this a simple chicken or ham casserole by using either one.
- Try Different Cheese: Try mozzarella or cheddar cheese for different flavor profiles.
- Add More Veggies: Mushrooms, peas, and carrots are all excellent additions to the casserole.
- Make It Spicy: Add a pinch of cayenne or red pepper flakes for a spicy kick.
- Semi-Homemade: Use canned green beans for quicker prep.
How to Make French Onion Chicken Green Bean Casserole

Step 1: Simmer the chicken breasts in broth until cooked through. Set the chicken aside, reserving the broth.

Step 2: Cook the flour and melted butter in a large pot until nutty. Then, whisk in the broth and heavy whipping cream.

Step 3: Add the seasonings, bring to a boil, reduce the heat, and simmer until slightly thickened. Turn off the heat and whisk in the sour cream.

Step 4: Par-boil the egg noodles, and green beans, while the sauce is simmering. Drain. Then, mix the noodles, ham, green beans, and chicken into the sauce.

Step 5: Mix in Swiss cheese, reserving some for the top. Then, pour the mixture into a prepared casserole dish.

Step 6: Top with the reserved cheese and fried onions, cover with foil, and bake until melty. Then, remove the foil and bake until golden. Enjoy!
Expert Tips
- Don’t Overcook the Noodles: Par-boil the noodles. They’ll finish cooking in the oven.
- Use Freshly Grated Cheese: If possible, use freshly grated cheese for the best flavor and texture. Pre-packaged cheese has added ingredients to prevent clumping.
- Let the Casserole Rest: Resting the casserole for a few minutes helps it hold together as you scoop it.
French Onion Chicken Green Bean Casserole FAQs
Yes! You can assemble the casserole ahead of time, cover it, and refrigerate it. Bake when ready to serve.
Absolutely. Rotisserie chicken is a great time-saver. Just shred and add it to the mixture.
Par-boil the noodles and avoid overcooking them. They will finish cooking in the oven.
No, you can skip the ham and make it a chicken-only casserole if preferred.
Store in an airtight container in the refrigerator for up to 4 days.
Yes, you can freeze it before or after baking. Thaw in the refrigerator before reheating or baking.
Reheat in the oven at 350°F, covered with foil to prevent it from drying out.
It should be hot, bubbly, and golden on top, especially after removing the foil for the final bake.
It pairs nicely with a side salad, dinner rolls, or roasted vegetables.

Great Pairings for This Chicken Green Bean Casserole
If you try this recipe and love it, please be sure to leave a 5 ⭐️⭐️⭐️⭐️⭐️ rating below and comment! You can also pin it to save it for later. Also, you can follow us on Pinterest, Facebook, Instagram and YouTube. Remember to “like” or “follow” us on all social media.

French Onion Chicken Green Bean Casserole
Ingredients
- 2 chicken breasts, boneless skinless
- 2 cups chopped cooked ham, 1 ham steak,
- 2 cups fresh green beans, trimmed and cut into bite-size pieces
- 12 ounce egg noodles
- 16 ounce Swiss cheese, shredded
- 3 cups milk
- 3 cups chicken broth
- 3 tablespoons butter
- 3 tablespoons all purpose flour
- 2 teaspoons slap ya mama seasoning
- 1 teaspoon black pepper
- 1 ounce packet onion soup mix
- 1 ½ cup sour cream
- 2 cups crispy fried onions
Instructions
- Preheat the oven to 350°.
Chicken
- Add chicken broth and chicken breast to a pot and bring to a boil.
- Reduce heat to simmer and cook chicken for 13 minutes or until chicken has cooked through.
- Remove chicken from the pot and set aside, reserving the broth. Shred chicken while still warm.
Creamy Sauce
- In a large pot, melt butter over medium heat.
- Add the flour and stir constantly for 4 minutes.
- Whisk in chicken broth and heavy whipping cream, until smooth.
- Add slap ya mama seasoning, black pepper, onion soup packet, and stir until combined.
- Bring to a boil and reduce to simmer for 15 minutes or until the sauce has slightly thickened.
- Turn off and whisk in sour cream.
Pasta and Green Beans
- In a pot filled with water, par-boil egg noodles according to package directions along with green beans. Drain.
- Add noodles, chopped ham, green beans, and chicken to the pot. Stir together.
- Add Swiss cheese, reserving 3⁄4 cups for the top.
- Transfer mixture to an oven safe dish.
- Sprinkle with remaining cheese and crispy fried onions.
- Cover with aluminum foil and cook for 30 minutes.
- Remove foil and cook for an additional 10-15 minutes until topping has browned.
Notes
- Don’t Overcook the Noodles: Par-boil the noodles. They’ll finish cooking in the oven.
- Use Freshly Grated Cheese: If possible, use freshly grated cheese for the best flavor and texture. Pre-packaged cheese has added ingredients to prevent clumping.
- Let the Casserole Rest: Resting the casserole for a few minutes helps it hold together as you scoop it.












Everything came together delicious. It is a fantastic weeknight comfort meal.
This is the perfect weeknight dinner! It’s super easy, and there’s so many layers of flavor.
This is crazy good! I didn’t think you could cram so much flavor into one dish. It’s awesome.
This was such a cozy twist on a classic! Putting french onion flavors into a green bean casserole is genius. It’s so savory and creamy, and the chicken makes it feel like a full, satisfying meal.
This looks so cozy and comforting, seriously the perfect hearty meal. That creamy sauce with the Swiss cheese and crispy onions sounds amazing.
This was very comforting and the family loved it! Such a cozy meal and easy to make too.
I love how easy this French Onion Chicken Green Bean Casserole is to throw together. It’s one of those recipes that feels a little fancy but uses simple ingredients.
This French Onion Chicken Green Bean Casserole is perfect for busy days. It’s filling, easy to make ahead, and makes great leftovers too.