Side Dishes
This beef and green bean casserole recipe delivers the ultimate comfort food experience with its crispy golden top and creamy mushroom sauce. đ The secret lies in perfectly browned ground beef and tender green beans layered in a rich, velvety sauce that bakes into a restaurant-worthy dish.
I've perfected this recipe over years of holiday gatherings, where it consistently disappears from the table. The magic happens in the layers: crispy fried onions create that signature crunchy topping, while sautéed mushrooms add earthy depth to the creamy sauce.
This isn't just a side dishâit's a showstopper that transforms any meal into a cozy family feast. The combination of textures and flavors makes it impossible to resist second helpings.
What you'll end up with is a bubbling casserole with perfectly golden, crispy edges that contrast beautifully against the tender green beans and savory beef. The creamy mushroom sauce ties everything together, creating a dish that's hearty enough to serve as a main course when paired with crusty bread.
It's the kind of comfort food that warms both the body and the soul. Perfect for holiday dinners, potlucks, or when you want to bring classic comfort to your table. The recipe scales easily, so you can make it for a crowd or just a family of four.
Let's create this timeless classic!
Ingredients for beef and green bean casserole
Crispy fried onions, tender green beans, and rich beef create this comforting classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef (80/20) đ„© | 1 œ lb | Browned and drained of fat |
| Green Beans đ± | 2 lb | Trimmed, cut into 1-inch pieces |
| Yellow Onions đ§ | 1 œ cups | Thinly sliced for crispy topping |
| Mushrooms đ | 1 cup | Sliced, sautĂ©ed until tender |
| All-Purpose Flour đŸ | œ cup | For thickening sauce |
| Milk đ„ | 1 cup | Whole milk for creaminess |
| Beef Broth đ§ | 1 cup | Low-sodium preferred |
| Butter đ§ | œ cup | Unsalted, melted |
| Garlic Cloves đ§ | 4 cloves | Minced for flavor |
| Salt đ§ | 1 œ tsp | Kosher or sea salt |
| Black Pepper đ¶ïž | œ tsp | Freshly ground |
| Dried Thyme đż | 1 tsp | Or 1 tbsp fresh |
| All-Purpose Flour (for topping) đŸ | ÂŒ cup | For crispy layer |
| Vegetable Oil đ« | œ cup | For frying onions |
The ground beef is the heart of this dishâ80/20 fat ratio gives it that perfect browned flavor. Most grocery stores carry it pre-ground, but if you're buying a whole chuck roast, trim off the fat cap first. The green beans should be bright green and crispâavoid any that feel rubbery. For the onions, yellow onions work best for that sweet, caramelized flavor. I grab mine from the bulk section at Whole Foods or Trader Joe'sâthey stay fresher longer. Mushrooms? Baby bella or cremini slice beautifully and add great texture.
No beef broth? Chicken broth in a pinch, but the flavor won't be as rich. Fresh thyme is ideal, but dried works at one-third the amount. For the fried onions, don't skip this stepâit's what gives the casserole its signature crunch. If you're short on time, pre-cooked frozen onions from Trader Joe's save 20 minutes (just drain well). The flour for thickening? King Arthur all-purpose is my go-toâit's reliable and doesn't clump. Want extra flavor? Add a pinch of nutmeg to the sauce.
This casserole tastes even better the next dayâmake it ahead and refrigerate overnight. Keeps for 4-5 days in the fridge, freezes beautifully for up to 3 months. I always double the recipe for holiday dinnersâtwo 9x13-inch dishes disappear fast. For serving, I like to sprinkle extra crispy onions on top right before baking. The leftovers reheat perfectly in the microwave, just cover with a damp paper towel to keep it moist.
Why You'll Love This Recipe
- One-Pan Magic: Between us, Iâve made this dish on nights when Iâm too tired to scrub pots. The ground beef and onions brown right in the pan while the green beans and mushrooms steamâno extra dishes, no fuss. Just one sheet pan, one spatula, and youâre done. (Yes, even on a Tuesday night.)
- Rich & Crispy Contrast: Hereâs what sold meâthe way the flour-thickened beef mixture clings to the green beans, then crisps under the broiler. That salty, caramelized edge with the creamy center? Chefâs kiss. The mushrooms soak up all the beefy flavor, so youâre not just eating veggiesâyouâre getting a full meal in every bite.
- Leftovers That Donât Suck: Honestly, this casserole actually improves the next day. The flavors meld overnight, and reheating it just makes it heartier. I pack it for lunches or freeze portionsâno sad, dry reheats here. My coworkers still ask for seconds, and theyâve seen me eat this three times.
- Budget-Friendly Powerhouse: Youâre getting a restaurant-quality dish for pennies. Ground beef at 80/20 keeps it rich without breaking the bank, and green beans and onions stretch across multiple servings. Iâve fed six people for under $15, and no one ever complains. (Not even my picky teenager.)
Step-by-step instructions for beef and green bean casserole
Let's build this comforting casserole with a golden, crunchy topping and rich, creamy filling.
đł Step 1: Brown the Ground Beef and SautĂ© Vegetables
Heat a large skillet over medium-high heat and add the 1.5 lb ground beef (80/20). Break it apart with a wooden spoon and cook until it loses its raw color, about 5-6 minutes. You'll see the meat release fatâthis is good, but don't let it burn.
Once browned, drain the fat into a measuring cup (you'll have about ÂŒ cup) and set the beef aside. In the same skillet, add 2 tablespoons vegetable oil and sautĂ© the 1.5 cups yellow onions and 1 cup mushrooms until softened, about 5 minutes. Stir in the 4 minced garlic cloves and cook for another 30 seconds until fragrant. This flavor base is the heart of your casserole.
đ„ Step 2: Make the Creamy Sauce
In a medium saucepan, melt the 0.5 cup butter over medium heat. Whisk in the 0.5 cup all-purpose flour and cook for 1-2 minutes until bubbly. Slowly pour in the 1 cup milk and 1 cup beef broth while whisking constantly to prevent lumps. Bring to a gentle simmer and cook for 3-4 minutes until thickened enough to coat the back of a spoon.
Return the browned beef and sautĂ©ed vegetables to the saucepan. Stir in the 1.5 tsp salt, 0.5 tsp black pepper, and 1 tsp dried thyme. Let the mixture simmer for 2 minutes to meld all the flavors. You'll notice the sauce becomes glossy and coats the beef and vegetables evenlyâthis is your creamy base.
đšâđł Step 3: Prepare the Green Beans
While the sauce simmers, trim the ends from the 2 lb green beans and cut them into 1-inch pieces. Blanch them in boiling water for 3 minutes until bright green and just tender. Immediately drain and plunge into ice water to stop the cooking process. This keeps them vibrant and prevents mushiness in the casserole.
Drain well and add the green beans to the beef mixture. Gently stir to combine, being careful not to break the beans. The mixture should look vibrant with the green beans peeking through the creamy sauce. This is where all the colors come together beautifully.
đ„ Step 4: Assemble and Bake the Casserole
Preheat your oven to 375°F. Transfer the beef and green bean mixture to a greased 9x13-inch baking dish. Spread it evenly so it's about œ-inch thick. In a small bowl, mix the 0.25 cup all-purpose flour (for topping) with 1.5 tsp salt and 0.5 tsp black pepper.
Heat the remaining 0.3 cup vegetable oil in a skillet over medium heat. Add the 1.5 cups thinly sliced yellow onions and fry until golden brown, about 5-6 minutes. Sprinkle the fried onions evenly over the casserole, then sprinkle the seasoned flour mixture on top. The contrast of the golden onions and crispy flour topping with the creamy filling is what makes this dish special.
â° Step 5: Bake to Golden Perfection
Bake uncovered for 30-35 minutes until the top is deep golden brown and the edges are bubbling. The flour topping should be crispy enough to crunch between your teeth, while the filling remains creamy and heated through. If the top browns too quickly, tent loosely with foil for the last 10 minutes of baking.
Let the casserole rest for 10 minutes before serving. This resting time allows the layers to set slightly, making it easier to slice and serve. The contrast of texturesâcrispy topping, creamy filling, and tender green beansâwill have everyone reaching for seconds.
Pro Tips For Making Beef And Green Bean Casserole
- Brown the Beef Thoroughly: Skip the quick brownâbreak the beef into small chunks first, then cook it in batches on medium-high heat until itâs deep brown, not just pink. I learned this the hard way: undercooked beef in casseroles stays rubbery and dull, no matter how long you bake it later.
- Trim and Blanch Green Beans: Trim the ends off those green beans, then blanch them for 2-3 minutes in boiling water before tossing them into the casserole. This keeps them vibrant and prevents them from turning mushy when bakingâyes, even if youâre tempted to skip it for speed.
- Deglaze the Pan Right: After cooking the onions and mushrooms, donât just scrape the browned bits into the flourâpour in a splash of beef broth (or even a little Worcestershire sauce) and let it simmer for a minute. This dissolves the flavors stuck to the pan, giving your sauce depth instead of a dry, floury taste.
- Layer Beans in the Right Order: Dump all the green beans in one go, and theyâll sink to the bottom, turning into a soggy mess. Instead, spread half the beans in the baking dish first, then add the beef mixture, and top with the rest. This keeps them crisp-tender and visibleâbecause nobody likes a hidden veggie surprise.
Pro cooking tips for this recipe
Beef Browning Tips
For maximum flavor, cook the 1.5 lb ground beef (80/20) in batches if needed to avoid overcrowding the pan. Break it apart with a wooden spoon and cook until it reaches 160°F internal temperature.
The fat released during cooking adds richnessâsave about ÂŒ cup to use later in the sauce. I always drain the beef on paper towels to remove excess fat, which keeps the final dish lighter. đ„©
Green Bean Prep
Blanching the green beans is crucialâthey should be bright green and just tender, not mushy. Use a large pot of boiling water and cook for exactly 3 minutes. Immediately shock them in ice water to stop cooking and preserve their vibrant color.
Drain thoroughly before adding to the casserole to prevent a watery filling. I like to pat them dry with a kitchen towel for extra crispness.
Sauce Thickening
When making the roux, cook the 0.5 cup flour in the butter until it's a light golden colorâthis adds depth of flavor. Whisk in the liquids slowly to avoid lumps, and simmer until the sauce coats the back of a spoon.
For extra richness, stir in 2 tablespoons of the reserved beef fat at the end. This step makes all the difference in achieving that velvety texture. đ„
Crispy Top Secrets
The flour topping needs to be golden brown and crispy, not soggy. Fry the onions in 0.3 cup vegetable oil until deep golden brownâabout 5-6 minutes on medium heat. Spread them evenly over the casserole before adding the flour mixture.
For extra crunch, sprinkle 1 tablespoon of melted butter on top right before baking. This creates a beautiful caramelized crust.
Baking Time
Bake at 375°F until the edges bubble and the top is deep golden brown. If the top browns too quickly, tent with foil for the last 10 minutes to prevent burning.
The internal temperature should reach 165°F for food safety. Let it rest for 10 minutes before servingâthis helps the layers set and makes slicing easier. đœïž
Make-Ahead Magic
This casserole tastes even better the next day! Assemble it up to 24 hours ahead and refrigerate uncovered. The flavors meld beautifully overnight, and you can bake straight from the fridge (add 10-15 minutes to the baking time).
For freezing, bake the casserole first, then cool completely before wrapping tightly in foil. Reheat covered at 350°F for 20 minutes or in the microwave with a damp paper towel.
Nutrition facts
Frequently asked questions
Can I substitute mushrooms in this casserole?
If you don't have mushrooms, try 1 cup sliced bell peppers or 1 cup diced celery for a different flavor profile. For a vegetarian version, swap the beef for 1.5 lbs of plant-based crumbles or 2 cups cooked lentils. The key is maintaining the same volume for proper texture balance.
Why does my casserole top get soggy instead of crispy? Soggy tops usually happen when the flour topping absorbs too much moisture.
Can I make this casserole without dairy?
Yes! Replace the milk with 1 cup unsweetened almond milk or coconut milk, and use œ cup olive oil instead of butter for the roux. For the topping, mix Œ cup flour with 1.5 tsp salt and œ tsp pepper as usual. The texture will be slightly different but still delicious. The green beans and beef will remain the star flavors.
How long can I keep leftovers in the fridge?
This casserole keeps well for 4-5 days in an airtight container in the fridge. The flavors actually improve overnight as the ingredients meld together. For best results, reheat covered in the microwave for 2-3 minutes with a damp paper towel to restore moisture. It also freezes beautifully for up to 3 months.
What's the best way to reheat this casserole?
For oven reheating, cover with foil and bake at 350°F for 20-25 minutes until heated through. For microwave reheating, cover with a damp paper towel and heat in 1-minute intervals on medium power, stirring between each interval. The microwave method works fastest but may make the topping slightly softer. The oven method preserves the crispy texture best.
