Scratch Made Green Bean Casserole Recipe

Classic Green Bean Casserole Recipe for Family Dinners

Green bean casserole brings comfort and familiarity to any table, whether you need something simple for a weeknight or want to impress at a holiday gathering.

There's something deeply satisfying about enjoying a dish that feels both homemade and special without requiring hours in the kitchen.

The creamy, savory layers come together beautifully, making it a crowd-pleaser that never goes out of style.

You can count on it to complement nearly any main course, from roasted meats to vegetarian spreads.

It's one of those reliable dishes that works just as well for a casual family dinner as it does for festive celebrations.

The golden, crispy topping adds textural contrast that makes every bite interesting and delicious.

When you need something hearty and satisfying that everyone will enjoy, few dishes deliver quite like a well-made casserole.

Check out the full recipe below and see how easy it is to make at home.

Holiday-Ready Highlights of Green Bean Casserole Recipe

  • Simple Side Dish: This green bean casserole transforms ordinary vegetables into a crowd-pleasing dish that makes your holiday table feel special without tons of complicated steps.
  • Crowd-Pleasing Comfort: Fresh green beans and mushrooms create a hearty base that even vegetable skeptics in your family will enjoy, thanks to the creamy sauce and crispy onion topping.
  • Flexible Preparation: The recipe works beautifully for family dinners, potlucks, or holiday gatherings, letting you easily scale up or down depending on how many people are joining your meal.
  • Made-From-Scratch Satisfaction: Skipping canned ingredients means you control the flavor and freshness, creating a homemade version that tastes significantly better than pre-packaged alternatives.

Ingredient Overview for Green Bean Casserole

Main Ingredients:
  • Fresh Green Beans (1 pound): The star of the casserole, these crisp and tender beans bring a fresh, vibrant touch to your holiday dish.
  • Cremini Mushrooms (8 ounces): Sliced and ready to add an earthy depth and meaty texture to the casserole.
  • Yellow Onion (1 medium): Chopped to create a sweet, aromatic base for your casserole.
Sauce and Seasoning Ingredients:
  • Milk (2 cups), Vegetable Broth (1/2 cup): Creates a creamy, rich sauce that binds all the ingredients together.
  • All-Purpose Flour (1/4 cup): Helps to give the sauce its smooth, velvety consistency.
  • Salt (1/2 teaspoon), Black Pepper (1/4 teaspoon), Soy Sauce (1 teaspoon), Garlic Powder (1/4 teaspoon), Onion Powder (1/4 teaspoon): These add layers of flavor that make the casserole truly delicious.
Topping Ingredient:
  • Fried Onions (6 ounces): Provides a crunchy, golden crown that adds texture and extra flavor to the casserole. Bake at 350°F for about 25-30 minutes total.

Tools That Prepare Green Bean Casserole

  • Large Skillet or Dutch Oven: Your primary cooking vessel for sautéing vegetables and creating the creamy sauce. A 12-inch size works perfectly for this recipe.
  • 9×13 Inch Baking Dish: Essential for assembling and baking the casserole, ensuring even cooking and beautiful presentation.
  • Whisk: Perfect for smoothly blending milk and broth into the flour without any lumps.
  • Sharp Chef’s Knife: Needed for trimming green beans and slicing mushrooms with precision.
  • Cutting Board: Provides a clean surface for prepping your vegetables.
  • Wooden Spoon or Silicone Spatula: Great for stirring the sauce and mixing ingredients without scratching your skillet.
  • Measuring Cups and Spoons: Ensures accurate ingredient quantities for a balanced flavor.

Step-by-Step Baking Guide for Green Bean Casserole

Step-by-Step Baking Guide for Green Bean Casserole
1

Prep Green Beans and Mushrooms

Grab those fresh green beans and chop off the ends. Slice up 8 ounces of cremini mushrooms into nice thin pieces. Set them aside – they’re ready for some serious cooking action.

2

Sauté Onions

Warm 1 tablespoon olive oil in a large skillet over medium heat. Toss in a chopped medium yellow onion and let it dance around until it turns soft and translucent, about 5-7 minutes.

3

Cook Vegetables

Dump your prepped green beans and mushrooms into the skillet. Season with:

  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Stir everything around and cook for 8-10 minutes until the green beans are crisp and the mushrooms have softened. Scoop the veggies out and set them to the side.

4

Create Creamy Sauce Base

Lower the skillet heat to medium-low. Sprinkle 1/4 cup all-purpose flour into the pan and stir constantly for 1-2 minutes to create a smooth base.

5

Build the Sauce

Slowly pour in:

  • 2 cups milk
  • 1/2 cup vegetable broth

Whisk everything together until it’s super smooth. Let the mixture simmer for 5-7 minutes, stirring constantly until it thickens up nicely.

6

Season the Sauce

Stir in:

  • 1 teaspoon soy sauce
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon onion powder

Taste and adjust the seasoning if needed.

7

Combine Vegetables and Sauce

Add those cooked green beans and mushrooms back into the creamy sauce. Mix everything together so each veggie gets coated.

8

Prepare for Baking

Heat the oven to 350°F. Transfer the veggie and sauce mixture into a 9×13 inch baking dish. Spread it out evenly.

9

First Onion Layer

Sprinkle half of the 6 ounces crispy fried onions across the top of the casserole.

10

First Bake

Slide the dish into the oven and bake for 20-25 minutes until it’s bubbling and turning golden brown.

11

Final Crispy Topping

Pull the casserole out and scatter the remaining crispy fried onions over the top.

12

Final Bake

Return the dish to the oven for another 5 minutes until everything is heated through and the onions look perfectly browned.

13

Rest and Serve

Let the casserole sit for a few minutes before serving. This helps everything settle and makes serving easier.

Helpful Tips for Green Bean Casserole

  • Select crisp, bright green beans without blemishes for the best texture and flavor in your casserole.
  • Slice mushrooms evenly so they cook uniformly and distribute flavor throughout your dish.
  • Whisk milk and broth slowly to prevent lumps and create a smooth, creamy base that coats every green bean perfectly.
  • Save some crispy fried onions to add after initial baking for a crunchy topping that keeps its crispness and adds great texture.
  • Allow your casserole to cool slightly before serving, which helps the sauce set and makes serving easier without losing flavor.

Traditional Green Bean Casserole Variations

  • Dairy-Free Creamy Option: Replace milk with unsweetened almond milk or oat milk, and use coconut cream instead of regular cream for a rich, smooth sauce that keeps your dietary needs in check.
  • Vegetable Swap Technique: Swap green beans with asparagus or brussels sprouts, cutting them into similar-sized pieces to maintain the casserole’s consistent texture and cooking time.
  • Low-Carb Crispy Topping: Replace traditional fried onions with crushed pork rinds or almond flour crackers to create a crunchy topping that works perfectly for keto and low-carb diets.
  • Protein-Packed Version: Add cooked diced chicken or crumbled bacon into the vegetable mixture to transform this side dish into a hearty main course that keeps your meal satisfying and substantial.

Classic Serving Ideas for Green Bean Casserole

  • Serve Warm and Fresh: Bring the casserole straight from the oven to your holiday table for maximum comfort and flavor.
  • Perfect Side Dish Pairings: Roasted turkey, honey-glazed ham, or herb-crusted chicken make fantastic main course companions for this green bean casserole.
  • Wine and Drink Match: A crisp Chardonnay or light Pinot Noir will complement the creamy, savory notes of your casserole beautifully.
  • Storing Leftovers: Refrigerate in an airtight container for up to 3-4 days, and reheat gently in the oven to keep the crispy onion topping crunchy.

Easy Storage Ideas for Green Bean Casserole

  • Refrigerate any leftovers in an airtight container for up to 3-4 days, keeping the crispy onions separate to maintain their crunch.
  • Freeze the casserole without the onion topping in a freezer-safe dish for up to 2 months, wrapping tightly in plastic wrap and aluminum foil to prevent freezer burn.
  • When reheating from the refrigerator, warm your casserole in the oven at 350°F for about 15-20 minutes, adding fresh crispy onions on top for extra texture.
  • Store fresh green beans and mushrooms in the refrigerator’s crisper drawer, using them within 3-5 days for the best flavor and texture in your casserole.

Green Bean Casserole Frequently Asked Questions

FAQ

Can I use fresh or frozen green beans?

Fresh green beans work best for crisp texture. Frozen beans can be used, but thaw and drain them completely to prevent excess moisture.

FAQ

How do I prevent a watery casserole?

Ensure green beans are not overcooked and pat them dry before mixing with sauce. Cook the sauce until it thickens and coats the back of a spoon.

FAQ

Is there a dairy-free alternative for the sauce?

Replace milk with unsweetened almond or oat milk. Use vegetable broth for a creamy consistency without dairy.

FAQ

Can I make this casserole ahead of time?

Prepare the casserole up to the baking step, cover, and refrigerate for up to 24 hours. Add crispy onions just before baking.

FAQ

What if I can’t find crispy fried onions?

Make your own by thinly slicing onions, coating in flour, and frying until golden. Breadcrumbs can also work as a crunchy topping alternative.

FAQ

How do I get a crispy onion topping?

Sprinkle onions in the last 5-10 minutes of baking to prevent burning. Watch carefully to achieve golden-brown color.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Scratch Made Green Bean Casserole Recipe

Scratch Made Green Bean Casserole Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.5 from 34 reviews

  • Total Time: 55-67 minutes
  • Yield: 6 1x

Description

Grandma’s green bean casserole brings pure comfort straight to your holiday table with crispy onions and creamy sauce that make everyone smile. Serving this classic side dish connects generations and creates delicious memories around warm, shared moments.


Ingredients

Scale

Vegetables:

  • 1 pound fresh green beans, trimmed
  • 8 ounces sliced cremini mushrooms
  • 1 medium yellow onion, chopped

Main Sauce Components:

  • 2 cups milk (whole or 2%)
  • ½ cup vegetable broth
  • ¼ cup all-purpose flour
  • 1 tablespoon olive oil

Seasonings and Toppings:

  • 6 ounces crispy fried onions
  • ½ teaspoon salt, plus more to taste
  • ¼ teaspoon black pepper, plus more to taste
  • 1 teaspoon soy sauce
  • ¼ teaspoon garlic powder
  • ¼ teaspoon onion powder

Instructions

  1. Rinse and trim 1 pound of fresh green beans. Slice 8 ounces of cremini mushrooms into thin pieces.
  2. Heat 1 tablespoon olive oil in a large skillet over medium heat. Sauté 1 chopped yellow onion until translucent and soft, approximately 6 minutes.
  3. Add prepared green beans and mushrooms to the skillet. Sprinkle ½ teaspoon salt and ¼ teaspoon black pepper. Cook while stirring occasionally until vegetables are tender-crisp, around 9 minutes.
  4. Remove vegetable mixture from skillet and set aside. Lower heat to medium-low.
  5. Dust ¼ cup flour into the empty skillet. Stir constantly for 2 minutes to prevent burning.
  6. Gradually whisk 2 cups milk and ½ cup vegetable broth into the flour, creating a smooth sauce.
  7. Simmer sauce for 6 minutes, stirring continuously until it thickens. Mix in 1 teaspoon soy sauce, ¼ teaspoon garlic powder, and ¼ teaspoon onion powder.
  8. Preheat your oven to 350°F. Return vegetable mixture to the sauce and combine thoroughly.
  9. Transfer mixture to a 9×13 inch baking dish. Spread evenly across the surface.
  10. Sprinkle 3 ounces crispy fried onions over the casserole.
  11. Bake for 22 minutes until edges become bubbly and golden.
  12. Top with remaining 3 ounces crispy fried onions. Bake an additional 5 minutes.
  13. Allow casserole to rest 4 minutes before serving to help sauce set.

Notes

  • Fresh green beans make a huge difference, so choose crisp, bright green beans without blemishes or soft spots.
  • Slice mushrooms thin and evenly to ensure they cook consistently and blend smoothly with the creamy sauce.
  • For a gluten-free version, replace wheat flour with cornstarch or a gluten-free flour blend and use tamari instead of soy sauce.
  • If you prefer a lighter dish, swap heavy cream for half-and-half or whole milk, which will reduce the total calories while maintaining a creamy texture.
  • Prep Time: 15-20 minutes
  • Cook Time: 40-47 minutes
  • Category: Casseroles
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 6
  • Calories: 144 kcal
  • Sugar: 3 g
  • Sodium: 335 mg
  • Fat: 7 g
  • Saturated Fat: 1.5 g
  • Unsaturated Fat: 5 g
  • Trans Fat: 0 g
  • Carbohydrates: 17 g
  • Fiber: 4 g
  • Protein: 5 g
  • Cholesterol: 10 mg
Daniel Navarro

Daniel Navarro

Culinary Content Director

Expertise

Mexican-inspired Menus, Seasonal Restaurant Specials, Shared Plate Dining, Tequila Pairings, Chef-driven Recipes

Education

City Colleges of Chicago
  • Program: Culinary Arts, Associate in Applied Science
  • Focus: Trained in hands-on food production in a commercial food-service setting, with coursework that covers culinary technique, ethnic and classical menus, business planning, cost control, and merchandising.

Daniel writes about bold flavors, chef-driven dishes, and the kind of restaurant moments that turn tacos, mezcal, and shared plates into a night worth repeating.

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star