Green Bean Casserole from Scratch
Fresh green beans in a creamy homemade mushroom sauce under a crispy onion topping. No canned soup.

Fresh green beans in a creamy homemade mushroom sauce under a crispy onion topping. No canned soup. This one takes 50 min start to finish and serves 8. It earned a spot in our Thanksgiving deck because the steps are simple and the ingredients are easy to find.
Why you'll love it
- Ready in 50 min
- Everyday ingredients, most of them already in your pantry
- Tagged: thanksgiving, holiday, vegetarian-option, make-ahead
Holiday food safety: thaw turkey in the fridge, cook it to 165°F (74°C), bake stuffing in its own dish, and refrigerate leftovers within 2 hours. Use leftover turkey within 3 to 4 days or freeze it.
Gear for this recipe
As an Amazon Associate we earn from qualifying purchases, at no extra cost to you.
- 9x13-inch ceramic baking dishCasseroles, bakes and desserts.Check price →
- 12-inch nonstick skilletThe everyday pan for eggs, pasta sauces and more.Check price →
Green Bean Casserole from Scratch
Ingredients
- 1 1/2 lb fresh green beans, trimmed and halved
- 3 tbsp butter
- 8 oz cremini mushrooms, sliced
- 2 cloves garlic, minced
- 3 tbsp all-purpose flour
- 1 cup chicken or vegetable broth
- 1 cup whole milk
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 1/2 cups crispy fried onions
Instructions
- Heat the oven to 375°F (190°C). Boil the green beans 5 minutes, then drain and rinse with cold water.
- Melt the butter in a large skillet and cook the mushrooms 6 to 8 minutes until browned. Add the garlic for 30 seconds.
- Sprinkle in the flour and stir 1 minute, then slowly stir in the broth and milk. Simmer until thick, about 4 minutes. Season.
- Fold in the green beans and half the fried onions. Spread in a 2-quart baking dish.
- Bake 20 minutes, top with the remaining onions and bake 5 minutes more until golden.
Calories are an estimate per serving, worked out from the listed ingredients. Brands and portions vary.



