Best Green Bean Casserole Recipe (From Scratch)

The Best Green Bean Casserole combines tender green beans, garlic, butter, milk, and crispy fried onions. A classic Thanksgiving side dish that’s completely homemade.

I’ve been making green bean casserole for years, and I can honestly say this version is the best one I’ve ever tasted. What makes it so special? It’s made entirely from scratch—no canned soup required. The homemade cream sauce is silky, rich, and infused with garlic. Fresh green beans bring vibrant color and crisp texture to every bite.

green bean casserole

Why This Recipe Works

When Thanksgiving rolls around, I want dishes that taste incredible but don’t keep me stuck in the kitchen all day. This green bean casserole checks both boxes. The sauce comes together in under 15 minutes. It’s thick, creamy, and perfectly seasoned with just a hint of garlic that makes everyone ask for seconds.

I switched to fresh green beans years ago and never looked back. They have a snap and freshness that canned beans simply can’t match. That said, if you’re short on time or prefer convenience, canned or frozen green beans work too. The flavor won’t be quite as bright, but the dish will still be delicious.

The real star of this casserole is the topping. French’s fried onions add that essential crunch and salty finish. I’m generous with them because they make every bite perfect. This is not the time to hold back. Trust me, the extra onions are worth it.

What You’ll Love About This Recipe

Made From Scratch: No condensed soup here. Real butter, garlic, and a homemade cream sauce deliver restaurant-quality flavor at home.

Crispy Golden Topping: French’s fried onions create that irresistible crunch we all crave. They’re nostalgic and absolutely essential.

Simple and Quick: This casserole is easy enough for a weeknight but special enough for holiday gatherings and celebrations.

Make-Ahead Friendly: Assemble everything up to a day ahead. Just add the onions before baking for maximum crispiness.

Perfect Thanksgiving Side: It pairs beautifully with roasted turkey, glazed ham, or any main dish on your holiday table.

green bean casserole

Ingredients You’ll Need

This recipe uses simple, everyday ingredients that you probably have in your kitchen already. Fresh green beans are the foundation. They blanch quickly and maintain their beautiful color. Butter and garlic create the aromatic base for the sauce.

All-purpose flour thickens everything perfectly. Chicken broth adds savory depth. Half-and-half makes the sauce luxuriously creamy. Salt and pepper round out the flavors. And those crispy fried onions? They’re the crowning glory.

Prep Time: 10 minutes | Cook Time: 15 minutes | Total Time: 25 minutes
Servings: 8 | Difficulty: Easy

Ingredients Table & Instructions

Ingredients

IngredientQuantityNotes
Fresh green beans1 ½ poundsRinsed, trimmed, and halved
Butter2 TablespoonsUnsalted or salted works
Garlic2 clovesFreshly minced for best flavor
All-purpose flour2 TablespoonsFor thickening the sauce
Chicken broth¾ cupLow-sodium preferred
Half-and-half1 ¼ cupsOr substitute whole milk
Salt½ teaspoonAdjust to taste
Black pepper½ teaspoonFreshly ground is best
French’s fried onions1 cupEssential for that crispy topping

Step-by-Step Instructions

Step 1: Prepare Your Oven and Baking Dish

Preheat your oven to 375 degrees F. This ensures it’s ready when your casserole is assembled. Grease a 9×13-inch baking dish with cooking spray. This prevents sticking and makes cleanup easier.

Step 2: Blanch the Green Beans

Bring a large pot of salted water to a rolling boil. Add the green beans and cook for 5 to 7 minutes. You want them tender-crisp, not mushy. Drain the water completely. Transfer the cooked green beans to your prepared baking dish. Spread them in an even layer.

Step 3: Start the Cream Sauce

Place a medium saucepan over medium heat. Add the butter and let it melt completely. Once melted, add the minced garlic. Stir constantly for 30 seconds until fragrant. Don’t let the garlic burn. Whisk in the flour until the mixture is smooth. Cook for 1 minute while stirring constantly. This removes the raw flour taste.

Step 4: Build the Sauce

Pour in the chicken broth. Stir well and cook for 3 minutes. The mixture will start to thicken. Next, pour in the half-and-half or whole milk. Decrease the heat to low. Continue stirring and cooking until the sauce thickens noticeably. This takes about 10 minutes. Season with salt and pepper. Taste and adjust if needed.

green bean casserole

Step 5: Assemble and Bake

Pour the finished sauce evenly over the green beans in the dish. Use a spoon to distribute it if needed. Sprinkle the French’s fried onions generously over the top. Place the dish in your preheated oven. Bake for 20 to 25 minutes. During the last 10 minutes, place a piece of tinfoil loosely over the top. This prevents the onions from burning while everything heats through.

Step 6: Rest and Serve

Remove the casserole from the oven carefully. Let it rest for 5 minutes before serving. This allows the sauce to set slightly. Serve warm and enjoy the compliments.

Pro Tips for Success

Blanch Perfectly: Don’t overcook your green beans. They should be bright green and still have a slight snap.

Fresh Garlic Matters: Pre-minced garlic from a jar doesn’t compare to fresh. Take the extra minute to mince your own.

Whisk Continuously: This prevents lumps in your sauce. Smooth, creamy sauce is the goal.

Taste and Adjust: Always taste your sauce before combining everything. Season generously for the best flavor.

Watch the Onions: They can brown quickly. Use foil to protect them if needed.

Add Cheese: Stir in ½ cup of shredded cheddar or parmesan for extra richness if desired.

Include Mushrooms: Sauté 8 ounces of sliced mushrooms and fold them into the sauce for a classic twist.

Servings and Yield

This recipe serves 8 people as a side dish. It’s perfect for family dinners or holiday gatherings. If you’re feeding a crowd, double or triple the recipe. Just use multiple baking dishes.

Storage, Variations & FAQs

Storage and Reheating

Let your green bean casserole cool completely before storing. Cover the baking dish tightly with plastic wrap or aluminum foil. Alternatively, transfer leftovers to an airtight container. Store in the refrigerator for up to 3 to 4 days.

To reheat, preheat your oven to 350°F. Cover the casserole with foil and bake for 20 to 25 minutes. Remove the foil during the last few minutes to crisp up the onions. For single servings, microwave on high for 1 to 2 minutes. Note that the onion topping may soften in the microwave.

Make-Ahead Instructions

This casserole is ideal for preparing in advance. Assemble everything except the fried onions up to one day ahead. Cover tightly and refrigerate. When ready to serve, add the fried onions and bake as directed. This saves valuable time on busy holiday mornings.

green bean casserole

Recipe Variations

Gluten-Free: Replace all-purpose flour with a gluten-free flour blend or cornstarch. Use gluten-free fried onions. Many brands offer them now. Check that your chicken broth is labeled gluten-free.

Dairy-Free: Substitute vegan butter or olive oil for regular butter. Use unsweetened almond milk, oat milk, or coconut milk instead of half-and-half. Verify your fried onions are dairy-free.

Extra Creamy: Add ½ cup of cream cheese or sour cream to the sauce. This creates an even richer texture.

Cheesy Version: Stir 1 cup of shredded cheddar cheese into the sauce before pouring over the beans.

Mushroom Addition: Sauté 8 ounces of sliced mushrooms in butter until golden. Fold them into the sauce.

Bacon Topping: Crumble 4 strips of cooked bacon and sprinkle over the onions before baking.

Frequently Asked Questions

Can I use canned or frozen green beans instead of fresh?

Yes, you absolutely can. Fresh green beans deliver the best flavor and texture. However, canned or frozen beans work in a pinch. If using canned, drain them thoroughly and rinse well. For frozen beans, thaw them completely and pat dry with paper towels before adding to the dish.

Can I make this casserole ahead of time?

Absolutely! Assemble the entire casserole without the fried onions. Cover tightly with plastic wrap or foil. Refrigerate for up to one day. When ready to bake, add the fried onions and proceed with the baking instructions. This is a huge time-saver for holiday cooking.

What can I use instead of half-and-half?

Whole milk works well and creates a slightly lighter sauce. For extra richness, mix milk with a splash of heavy cream. The ratio can be adjusted based on your preference. Heavy cream alone makes it very rich.

How do I prevent the onions from burning?

Cover the casserole loosely with aluminum foil during the last 10 minutes of baking. This protects the onions while everything heats through. Remove the foil for the final few minutes if you want extra crispiness.

Can I add other vegetables to this casserole?

Yes! Sautéed mushrooms are a classic addition. You can also add diced bell peppers or sliced water chestnuts for extra crunch. Just fold them into the sauce before assembling.

Final Thoughts

This Best Green Bean Casserole has become a staple at every holiday gathering in my home. The homemade sauce takes just minutes to prepare. Fresh ingredients make all the difference. Those crispy fried onions bring everything together perfectly.

Whether you’re hosting Thanksgiving dinner or bringing a dish to share, this casserole never disappoints. It’s comfort food at its finest. The combination of tender green beans, creamy garlic sauce, and crunchy onions creates the perfect bite every time.

Make this recipe your own by trying different variations. Add cheese, mushrooms, or bacon. Prepare it ahead to save time on the big day. However you serve it, this green bean casserole will become a family favorite for years to come.

Best Green Bean Casserole

Best Green Bean Casserole

This homemade green bean casserole features tender fresh beans, creamy garlic sauce, and crispy fried onions. A classic Thanksgiving side made entirely from scratch with no canned soup.
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Course Side Dish
Cuisine American
Servings 8
Calories 185 kcal

Ingredients
  

  • 1 ½ pounds fresh green beans rinsed, trimmed, and halved
  • 2 Tablespoons butter unsalted or salted works
  • 2 cloves garlic freshly minced
  • 2 Tablespoons all-purpose flour
  • ¾ cup chicken broth low-sodium preferred
  • 1 ¼ cups half-and-half or substitute whole milk
  • ½ teaspoon salt adjust to taste
  • ½ teaspoon black pepper freshly ground
  • 1 cup French’s fried onions

Instructions
 

  • Prepare Oven and Dish:
  • Preheat your oven to 375°F. Grease a 9×13-inch baking dish with cooking spray.
  • Blanch the Green Beans:
  • Bring a large pot of salted water to a rolling boil. Add the green beans and cook for 5 to 7 minutes until tender-crisp. Drain completely and transfer to the prepared baking dish. Spread in an even layer.
  • Make the Cream Sauce:
  • In a medium saucepan over medium heat, melt the butter. Add minced garlic and stir constantly for 30 seconds until fragrant. Whisk in the flour until smooth and cook for 1 minute, stirring constantly.
  • Build the Sauce:
  • Pour in the chicken broth, stir well, and cook for 3 minutes until it starts to thicken. Add the half-and-half and decrease heat to low. Continue stirring and cooking until the sauce thickens noticeably, about 10 minutes. Season with salt and pepper. Taste and adjust seasoning.
  • Assemble and Bake:
  • Pour the cream sauce evenly over the green beans. Sprinkle French’s fried onions generously over the top. Bake for 20 to 25 minutes. During the last 10 minutes, cover loosely with aluminum foil to prevent the onions from burning.
  • Rest and Serve:
  • Remove from oven and let rest for 5 minutes before serving. Serve warm.

Notes

Storage: Store leftovers in an airtight container in the refrigerator for 3-4 days. Reheat covered at 350°F for 20-25 minutes.
Make-Ahead: Assemble everything except the fried onions up to one day ahead. Cover and refrigerate. Add onions before baking.
Substitutions: Use canned (drained and rinsed) or frozen (thawed and patted dry) green beans if fresh aren’t available. For gluten-free, use gluten-free flour and fried onions. For dairy-free, substitute vegan butter and plant-based milk.
Variations: Add ½ cup cream cheese or sour cream for extra creaminess. Stir in 1 cup shredded cheddar cheese. Add 8 ounces sautéed mushrooms. Top with crumbled bacon.Claude can make mistakes. Please double-check responses.
Keyword green bean casserole

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




*