New recipes straight to your inbox Follow on Pinterest

Green Bean Casserole

10 servings
Green Bean Casserole
Veggie

Green Bean Casserole

Prep20 min
Cook35 min
Total55 min
Serves6
Green Bean Casserole
Creamy Green Bean Casserole

I still remember the first time I had Green Bean Casserole at a family gathering. The combination of tender green beans, crispy fried onions, and a creamy sauce all in one dish was love at first bite. Over the years, I've perfected my own recipe, and it's become a staple at our family dinners.

What I love about this recipe is that it's easy to make and can be prepared ahead of time, making it perfect for busy weeknights or special occasions. The best part? It's a crowd-pleaser, and everyone always asks for the recipe.

So, what makes this Green Bean Casserole recipe special? For starters, I use fresh green beans, which I blanch to preserve their tender texture. I also make my own creamy sauce from scratch, using a combination of butter, flour, and milk. And let's not forget the crispy fried onions on top - they add a satisfying crunch to each bite.

This recipe is perfect for anyone looking for a delicious and easy side dish or main course. Whether you're a busy parent, a college student, or just someone who loves to cook, this Green Bean Casserole recipe is sure to become a favorite.

In this article, I'll walk you through my recipe for Green Bean Casserole, including tips and tricks for making it ahead of time, storing it in the fridge or freezer, and reheating it without drying it out. So, let's get started!

Why You’ll Love This Recipe

  • This recipe is easy to make and can be prepared ahead of time, making it perfect for busy weeknights or special occasions.
  • The combination of tender green beans, crispy fried onions, and a creamy sauce is a crowd-pleaser, and everyone always asks for the recipe.
  • This recipe is perfect for anyone looking for a delicious and easy side dish or main course.
  • The casserole can be made with fresh or frozen green beans, making it a versatile recipe for any time of year.
  • The crispy fried onions on top add a satisfying crunch to each bite, making it a great texture combination.
  • This recipe is budget-friendly and can be made with ingredients you likely already have in your pantry.
  • The casserole can be reheated without drying it out, making it perfect for leftovers or meal prep.

Why This Recipe Works

The key to a great Green Bean Casserole is in the layers. By layering the green beans, creamy sauce, and crispy fried onions, you create a dish that's both flavorful and textured. The green beans provide a nice crunch, while the sauce adds creaminess and the onions add a satisfying crunch.

Another important factor is the cooking time and temperature. By baking the casserole at 350°F for 25-30 minutes, you ensure that the green beans are tender, the sauce is hot and bubbly, and the onions are crispy and golden brown.

The type of sauce used is also crucial. My creamy sauce is made with a combination of butter, flour, and milk, which provides a rich and velvety texture. I also add a pinch of salt and pepper to bring out the flavors of the green beans and onions.

Ingredients You’ll Need

To make this Green Bean Casserole recipe, you'll need a few simple ingredients, including fresh green beans, butter, flour, milk, and crispy fried onions. You can find these ingredients at your local grocery store, and they're likely already in your pantry.

When shopping for green beans, look for fresh beans that are firm and have a nice green color. You can also use frozen green beans if fresh ones are not available. For the crispy fried onions, you can either make your own or use store-bought ones.

  • 1 pound fresh green beans, trimmed and cut into 1-inch piecesFresh green beans are essential for this recipe, as they provide a nice crunch and flavor. You can also use frozen green beans if fresh ones are not available.
  • 2 tablespoons butterButter is used to sauté the green beans and to make the creamy sauce. You can also use margarine or other types of butter substitutes.
  • 1 medium onion, choppedThe onion is used to add flavor to the sauce and to make the crispy fried onions. You can also use shallots or scallions if you prefer.
  • 2 cloves garlic, mincedGarlic is used to add flavor to the sauce and to the green beans. You can also use garlic powder if you prefer.
  • 1 cup all-purpose flourFlour is used to thicken the sauce and to make the crispy fried onions. You can also use cornstarch or other types of thickening agents.
  • 1 cup milkMilk is used to make the creamy sauce and to add moisture to the casserole. You can also use cream or half-and-half if you prefer a richer sauce.
  • 1/2 cup grated cheddar cheeseCheddar cheese is used to add flavor and creaminess to the sauce. You can also use other types of cheese, such as mozzarella or parmesan.
  • 1/2 cup crispy fried onionsCrispy fried onions are used to add a satisfying crunch to the top of the casserole. You can either make your own or use store-bought ones.
  • Salt and pepper to tasteSalt and pepper are used to season the sauce and the green beans. You can adjust the amount to taste.
  • 2 tablespoons olive oilOlive oil is used to sauté the green beans and to make the crispy fried onions. You can also use other types of oil, such as vegetable or canola oil.
  • 1 teaspoon dried thymeThyme is used to add flavor to the sauce and to the green beans. You can also use fresh thyme if you prefer.
Ingredients for Green Bean Casserole

Equipment You’ll Need

Large skillet or sauté panMedium saucepan9x13 inch baking dishWhiskMeasuring cups and spoonsWooden spoon or spatulaOven thermometer

How to Make Green Bean Casserole

  1. 1
    Preheat your oven to 350°F (180°C).
  2. 2
    In a large skillet or sauté pan, heat 2 tablespoons of olive oil over medium-high heat. Add the chopped onion and cook until it's translucent and starting to caramelize, about 5-7 minutes.
  3. 3
    Add the minced garlic and cook for another minute, until fragrant.
  4. 4
    Add the trimmed green beans to the skillet and cook until they're tender but still crisp, about 5-7 minutes. Season with salt and pepper to taste.
  5. 5
    In a medium saucepan, melt 2 tablespoons of butter over medium heat. Add the flour and whisk to combine, cooking for 1-2 minutes or until the mixture is lightly golden and has a nutty aroma.
  6. 6
    Slowly pour in the milk, whisking constantly to avoid lumps. Bring the mixture to a simmer and cook until it thickens, about 5-7 minutes. Remove from heat and stir in the grated cheddar cheese until melted and smooth.
  7. 7
    In a 9x13 inch baking dish, arrange half of the cooked green beans in the bottom of the dish. Pour half of the creamy sauce over the green beans, followed by half of the crispy fried onions.
  8. 8
    Repeat the layers, starting with the remaining green beans, then the remaining sauce, and finally the remaining crispy fried onions.
  9. 9
    Cover the dish with aluminum foil and bake for 25 minutes. Remove the foil and continue baking for an additional 10-15 minutes, or until the top is golden brown and the casserole is hot and bubbly.
  10. 10
    Remove the casserole from the oven and let it rest for 10-15 minutes before serving. This will allow the flavors to meld together and the casserole to set.
  11. 11
    Serve the Green Bean Casserole hot, garnished with additional crispy fried onions and thyme if desired.

Expert Tips

  • To make the crispy fried onions, simply slice 1 large onion into thin rings and separate them into individual rings. Dredge the onion rings in flour, shaking off any excess, and then fry them in hot oil until crispy and golden brown.
  • To make the casserole ahead of time, prepare the green beans, sauce, and crispy fried onions, but don't assemble the casserole until you're ready to bake it.
  • To reheat the casserole, cover it with aluminum foil and bake it in a preheated oven at 350°F (180°C) for 20-25 minutes, or until hot and bubbly.
  • To add some extra flavor to the casserole, try adding some diced ham or cooked bacon to the green beans and sauce.
  • To make the casserole more substantial, try adding some cooked chicken or turkey to the green beans and sauce.
  • To make the casserole more colorful, try adding some diced bell peppers or chopped fresh herbs to the green beans and sauce.
  • To make the casserole more creamy, try adding some sour cream or Greek yogurt to the sauce.
  • To make the casserole more crunchy, try adding some chopped nuts or seeds to the top of the casserole before baking.

Common Mistakes to Avoid

  • Not cooking the green beans until they're tender, resulting in a casserole that's too crunchy.
  • Not thickening the sauce enough, resulting in a casserole that's too runny.
  • Not using enough crispy fried onions, resulting in a casserole that's lacking in texture.
  • Not letting the casserole rest before serving, resulting in a casserole that's not set and is difficult to serve.
  • Not using high-quality ingredients, resulting in a casserole that's lacking in flavor.
  • Not following the recipe instructions, resulting in a casserole that's not cooked correctly.

Variations and Substitutions

  • Try using different types of cheese, such as mozzarella or parmesan, to add a unique flavor to the casserole.
  • Try adding some diced ham or cooked bacon to the green beans and sauce for a smoky flavor.
  • Try using different types of onions, such as shallots or scallions, to add a unique flavor to the casserole.
  • Try adding some chopped fresh herbs, such as thyme or rosemary, to the green beans and sauce for a fresh flavor.
  • Try using different types of milk, such as almond or soy milk, to make the casserole dairy-free.
  • Try adding some diced bell peppers or chopped fresh herbs to the green beans and sauce for a colorful and flavorful casserole.
  • Try using different types of nuts or seeds, such as almonds or pumpkin seeds, to add a crunchy texture to the casserole.

What to Serve With Green Bean Casserole

This Green Bean Casserole is perfect as a side dish or main course, and it pairs well with a variety of dishes. Try serving it with some roasted chicken or turkey, or with some mashed potatoes and gravy.

You can also serve it with some crusty bread or over some rice or quinoa. The possibilities are endless, and it's sure to become a favorite in your household.

Roasted chicken or turkeyMashed potatoes and gravyCrusty breadRice or quinoaSteamed vegetablesSalad with vinaigrette dressing

Make-Ahead, Storage, Freezing and Reheating

To store the Green Bean Casserole, let it cool completely and then cover it with plastic wrap or aluminum foil. You can store it in the fridge for up to 3 days or freeze it for up to 2 months.

To reheat the casserole, cover it with aluminum foil and bake it in a preheated oven at 350°F (180°C) for 20-25 minutes, or until hot and bubbly.

You can also reheat it in the microwave, but be careful not to overheat it. Simply cover the casserole with a microwave-safe lid or plastic wrap and heat it on high for 30-45 seconds, or until hot and bubbly.

To freeze the casserole, let it cool completely and then wrap it tightly in plastic wrap or aluminum foil. Label the casserole with the date and contents, and store it in the freezer for up to 2 months.

Frequently Asked Questions

Can I make the Green Bean Casserole ahead of time?

Yes, you can make the casserole ahead of time. Simply prepare the green beans, sauce, and crispy fried onions, but don't assemble the casserole until you're ready to bake it.

Can I freeze the Green Bean Casserole?

Yes, you can freeze the casserole. Let it cool completely and then wrap it tightly in plastic wrap or aluminum foil. Label the casserole with the date and contents, and store it in the freezer for up to 2 months.

How do I reheat the Green Bean Casserole?

To reheat the casserole, cover it with aluminum foil and bake it in a preheated oven at 350°F (180°C) for 20-25 minutes, or until hot and bubbly. You can also reheat it in the microwave, but be careful not to overheat it.

Can I make the Green Bean Casserole without the crispy fried onions?

Yes, you can make the casserole without the crispy fried onions. Simply omit them from the recipe and proceed with the rest of the instructions.

Can I use frozen green beans instead of fresh?

Yes, you can use frozen green beans instead of fresh. Simply thaw the frozen green beans and proceed with the recipe as instructed.

Can I make the Green Bean Casserole in a slow cooker?

Yes, you can make the casserole in a slow cooker. Simply prepare the green beans, sauce, and crispy fried onions, and then assemble the casserole in the slow cooker. Cook on low for 2-3 hours or on high for 1-2 hours.

Can I make the Green Bean Casserole without the cheese?

Yes, you can make the casserole without the cheese. Simply omit the cheese from the recipe and proceed with the rest of the instructions.

Can I use different types of milk instead of regular milk?

Yes, you can use different types of milk instead of regular milk. Try using almond or soy milk for a dairy-free version of the casserole.

The Full Recipe
Recipe Card
Green Bean Casserole

Green Bean Casserole

My easy Green Bean Casserole recipe, made from scratch with tender green beans, crispy fried onions, and a creamy sauce, perfect for a cozy family dinner

Prep20 min
Cook35 min
Total55 min
Serves6
Pin Recipe

Ingredients

  • 1 pound fresh green beans, trimmed and cut into 1-inch pieces
  • 2 tablespoons butter
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 cup all-purpose flour
  • 1 cup milk
  • 1/2 cup grated cheddar cheese
  • 1/2 cup crispy fried onions
  • Salt and pepper to taste
  • 2 tablespoons olive oil
  • 1 teaspoon dried thyme

Instructions

  1. Preheat your oven to 350°F (180°C).
  2. In a large skillet or sauté pan, heat 2 tablespoons of olive oil over medium-high heat. Add the chopped onion and cook until it's translucent and starting to caramelize, about 5-7 minutes.
  3. Add the minced garlic and cook for another minute, until fragrant.
  4. Add the trimmed green beans to the skillet and cook until they're tender but still crisp, about 5-7 minutes. Season with salt and pepper to taste.
  5. In a medium saucepan, melt 2 tablespoons of butter over medium heat. Add the flour and whisk to combine, cooking for 1-2 minutes or until the mixture is lightly golden and has a nutty aroma.
  6. Slowly pour in the milk, whisking constantly to avoid lumps. Bring the mixture to a simmer and cook until it thickens, about 5-7 minutes. Remove from heat and stir in the grated cheddar cheese until melted and smooth.
  7. In a 9x13 inch baking dish, arrange half of the cooked green beans in the bottom of the dish. Pour half of the creamy sauce over the green beans, followed by half of the crispy fried onions.
  8. Repeat the layers, starting with the remaining green beans, then the remaining sauce, and finally the remaining crispy fried onions.
  9. Cover the dish with aluminum foil and bake for 25 minutes. Remove the foil and continue baking for an additional 10-15 minutes, or until the top is golden brown and the casserole is hot and bubbly.
  10. Remove the casserole from the oven and let it rest for 10-15 minutes before serving. This will allow the flavors to meld together and the casserole to set.
  11. Serve the Green Bean Casserole hot, garnished with additional crispy fried onions and thyme if desired.

Nutrition (per serving, approximate)

320Calories
12gProtein
30gCarbs
18gFat