BEST Green Bean Casserole from Scratch ~ No Cans!

December 10, 2025 Olivia

BEST Green Bean Casserole from Scratch captures everything you adore about the holidays — that comforting aroma of creamy sauce, the tender bite of perfectly cooked green beans, and the irresistible crunch of golden fried shallots on top. It’s a classic side dish, reinvented with care and real ingredients. There’s no condensed soup hiding here, no shortcuts, and no compromise on flavor. Instead, you get a rich, velvety mushroom cream base that tastes like something straight out of a cozy farmhouse kitchen.

4 10

You know that moment when the oven door opens, and the scent of a baked casserole fills the air? That’s the feeling this dish brings — warmth, nostalgia, and a little pride that you made something completely from scratch. It’s a recipe that brings people together, whether you’re serving it beside a holiday turkey or pairing it with a homey main like Loaded Cornbread Casserole or Philly Cheesesteak Casserole.

For many, green bean casserole is more than just a side — it’s tradition. This scratch-made version keeps that sentimental heart but transforms it into something fresher, brighter, and far more flavorful. The creamy mushroom sauce, made with real cream and butter, soaks into the tender beans without turning soggy, while those homemade shallots give every bite that satisfying crackle. You’ll never miss the cans — and honestly, you’ll never go back.

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
4 10

BEST Green Bean Casserole from Scratch ~ No Cans!


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 85 minutes
  • Yield: 8 servings

Description

A rich, creamy green bean casserole made completely from scratch with real mushrooms, fresh green beans, and crispy fried shallots — no cans, just pure flavor.


Ingredients

Fried Shallots:

3 large shallots, peeled and very thinly sliced into rings

1/4 cup flour

1/4 tsp salt

Vegetable oil for frying

Casserole:

1 1/2 lbs green beans, trimmed

2 cups half and half, or cream

1/2 ounce dried mushrooms (shiitake used)

3 Tbsp butter

3 Tbsp flour

1/3 cup grape juice

1 cup shredded Gruyere cheese, divided (heaped cup measured)

Salt and fresh cracked black pepper, to taste

Dash of fresh grated nutmeg, or more to taste


Instructions

1. Fried Shallots:

2. Fill a saucepan with 2 inches of oil and heat on medium-high until hot, or a thermometer reads 325°F.

3. Mix the flour and salt together, then gently toss the shallots in the flour, carefully separating the rings as you add them.

4. Fry the shallots in batches until golden — it should take under 2 minutes if your oil is hot enough.

5. Drain on paper towels. Remove any brown bits from the oil between batches to prevent burning.

6.

7. Casserole:

8. Heat the cream to a simmer, then remove from heat and add the dried mushrooms, stirring well. Cover and let sit for 30 minutes.

9. Preheat oven to 350°F.

10. Trim the beans but leave them whole. Blanch in a large pot of boiling water for about 3 minutes, just to take the raw edge off.

11. Prepare an ice bath in a large bowl. Drain beans and plunge into the ice water to stop the cooking and set color. Drain the beans on a clean towel.

12. Puree the mushrooms and cream in a food processor or blender until smooth (some texture is fine).

13. Melt butter in a medium pan and add flour to make a roux. Stir constantly for about 2 minutes over medium heat, without browning.

14. Add grape juice to the pan and stir or whisk until blended; let cook for 1 minute.

15. Add the mushroom sauce and whisk until the mixture comes to a simmer and thickens.

16. Remove from heat and stir in 1/2 cup of the cheese. Season with salt, pepper, and nutmeg to taste.

17. Layer half the beans into your casserole dish, drizzle half the sauce over, then repeat with the remaining beans and sauce.

18. Sprinkle the top with remaining cheese and bake for 35–45 minutes, until golden and bubbly. Tent with foil halfway through if browning too much.

19. Top with fried shallots and serve immediately.

Notes

Fried shallots can be made ahead; store in an airtight container. Casserole can be assembled ahead and baked before serving.

  • Prep Time: 25 minutes
  • Cook Time: 60 minutes
  • Category: Dinner
  • Method: Baked
  • Cuisine: American

Why This Recipe Works

The secret behind the BEST Green Bean Casserole from Scratch lies in balance. Every element supports the other — crisp-tender beans, creamy sauce, and those crunchy shallots that make the whole dish sing.

The mushroom cream base is the soul of this recipe. Instead of using canned soup, you steep dried mushrooms in hot cream until they release that earthy umami flavor. When blended, the result is a velvety, deeply aromatic sauce that tastes elegant yet comforting. Melted butter and flour give it a smooth texture, while a touch of nutmeg and sherry (which you can replace with broth if you prefer) adds warmth and depth.

Then there’s the Gruyère cheese — slightly sweet, nutty, and melt-in-your-mouth creamy. It adds just enough richness to complement the mushrooms without overpowering the beans. Every bite tastes layered, as if it’s been simmering in tradition for decades.

And let’s not forget the fried shallots. Crisp, salty, and delicately sweet, they provide that signature crunch every casserole needs. Once you’ve made them fresh, the canned onion topping won’t even tempt you again.

If you love comforting dishes like Italian Sausage and Pepper Casserole or Hobo Casserole with Ground Beef Recipe, this green bean version will fit perfectly into your family favorites. It’s hearty, make-ahead friendly, and always gets devoured.

Expert Tips & Tricks

Choose fresh green beans. Skip the frozen or canned — you’ll want the snap and color only fresh beans can provide. Blanch them briefly to lock in that bright green color and keep them crisp.

Mind your sauce thickness. The roux (butter and flour mixture) is your thickening base. Cook it for about two minutes — just long enough to remove the raw flour taste without letting it brown. When you whisk in your mushroom cream, the sauce should coat the back of a spoon.

Grate your own cheese. Pre-shredded cheese contains anti-caking agents that prevent smooth melting. A fresh block of Gruyère or even Swiss will melt silkily into your sauce.

Don’t rush the shallots. Keep your oil hot but not smoking. Fry in small batches, removing any dark bits between each batch to avoid bitterness.

Make ahead with care. You can assemble the casserole (without the shallots) a day in advance and refrigerate. Bring it to room temperature before baking, then top with freshly fried shallots just before serving.

Skip the alcohol easily. While the original recipe uses sherry for richness, you can substitute with vegetable or mushroom broth and still achieve great flavor.

FAQ

Can I make this casserole ahead of time?
Yes! Prepare the entire dish (except the shallots), cover tightly, and refrigerate for up to 24 hours. Bake it when ready to serve, then top with fresh shallots.

What if I don’t have dried mushrooms?
Fresh mushrooms work fine. Sauté them in butter before blending with cream to build flavor.

Can I use another cheese?
Absolutely — Swiss, white cheddar, or even mozzarella will melt beautifully. Gruyère just gives it a more sophisticated taste.

Is it gluten-free?
You can make it gluten-free by using a 1:1 gluten-free flour blend for the roux and tossing the shallots in cornstarch instead of flour.

Can I skip frying the shallots?
Yes, though the texture will change. Store-bought crispy onions are a quick substitute, but the homemade ones have unbeatable flavor and crunch.

Conclusion & Call to Action

The BEST Green Bean Casserole from Scratch proves that you don’t need cans or shortcuts to bring holiday magic to your table. Every spoonful carries warmth, texture, and that unmistakable “made with love” flavor that canned versions can’t match. It’s creamy but not heavy, flavorful but not fussy — the perfect balance of old-fashioned comfort and modern freshness.

So next time you’re planning your menu, skip the canned soup and reach for real cream, fresh beans, and a little patience. You’ll be rewarded with a dish your family will request year after year — right alongside classics like Loaded Cornbread Casserole and Italian Sausage and Pepper Casserole.

Ready to make it part of your family tradition? Grab your casserole dish — and make something truly worth remembering.

Leave a Comment

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