Textual Chef Textual Chef

Thanksgiving Green Bean Casserole

Classic holiday casserole with green beans, creamy mushroom sauce, and crispy fried onions.

45 minEasyServes 8210 cal/serving

AmericanSideOvenVegetarianLow CarbLow-SodiumPork-FreeCorn-Free

Ingredients

  • 1 lb fresh green beans, trimmed and cut into 2-inch pieces
  • 1 can condensed cream of mushroom soup (10.5 oz cans)
  • 1/4 cup milk
  • 1 tsp soy sauce
  • 1/4 tsp black pepper, freshly ground
  • 1/4 tsp garlic powder
  • 1 cup crispy fried onions, divided
  • 8 oz fresh mushrooms, sliced
  • 1 tbsp butter

Instructions

  1. 1

    Preheat your oven to 350°F (175°C) and lightly grease a 2-quart casserole dish.

  2. 2

    If using 1 lb trimmed and cut into 2-inch pieces fresh green beans, bring a large pot of salted water to a boil. Add the trimmed and cut green beans and blanch for 5 minutes, until bright green but still crisp. Drain and immediately plunge into ice water to stop the cooking process. Drain again and pat dry. (If using frozen green beans, thaw and drain them well.)

  3. 3

    In a large skillet, melt 1 tbsp butter over medium heat. Add 8 oz sliced fresh mushrooms and cook until they release their moisture and begin to brown, about 5-7 minutes.

  4. 4

    In a large mixing bowl, combine 1 can condensed cream of mushroom soup (10.5 oz cans), 1/4 cup milk, 1 tsp soy sauce, 1/4 tsp freshly ground black pepper, and 1/4 tsp garlic powder. Stir until well blended.

  5. 5

    Add the green beans and sautéed mushrooms to the soup mixture, along with half of 1 cup divided crispy fried onions. Gently fold everything together until the green beans are evenly coated.

  6. 6

    Transfer the mixture to the prepared casserole dish and spread it out evenly.

  7. 7

    Bake uncovered in the preheated oven for 25 minutes, until the mixture is hot and bubbling around the edges.

  8. 8

    Remove the casserole from the oven and sprinkle the remaining crispy fried onions evenly over the top.

  9. 9

    Return to the oven and bake for an additional 5-10 minutes, until the onions are golden brown and crispy.

  10. 10

    Let the casserole rest for 5 minutes before serving to allow the sauce to thicken slightly.

  11. 11

    This casserole can be prepared up to 24 hours in advance and refrigerated before baking. If baking from refrigerated, add an extra 5-10 minutes to the initial baking time.

Questions

Can I make Thanksgiving Green Bean Casserole dairy-free?

Yes. The dairy in this entry is 1 can condensed cream of mushroom soup (10.5 oz cans), 1/4 cup milk, 1 tbsp butter. Swap the cream for full-fat coconut milk or an oat cooking cream; the milk for unsweetened oat or soy milk; the butter for olive oil where it melts, or a plant-based block butter where it is creamed. The richness shifts slightly, but the method does not change.

Can I make Thanksgiving Green Bean Casserole gluten-free?

Yes. The gluten in this entry is 1 tsp soy sauce. Swap the soy-based sauce for tamari or coconut aminos. Everything else proceeds as written.

How long does Thanksgiving Green Bean Casserole keep?

Refrigerate leftovers within two hours and eat them within three days. Reheat covered in a 300 F oven until warmed through.

Can I halve or double Thanksgiving Green Bean Casserole?

Yes. As written it serves 8. Every ingredient in this entry carries precomputed half and double quantities, and the app's batch dial rewrites them inside each step. Doubled, split it across two pans and rotate them halfway; one crowded pan bakes unevenly.

Serve it with

Cook this free in the app

Textual Chef is 4,512 plain-text recipes, free to read and free to cook from. No account, no paywall, no ads, no life stories. Open this one in the app and each quantity sits inside the step that uses it, so you read once and cook.

Every recipe is curated or public-domain sourced, written to one template and checked before it publishes. Nothing here is a scraped blog post.

Cook this free in the appNo download needed. It opens in your browser. The kitchen tools (planner, shopping list, pantry, import) are $5.33 a month billed annually; the first 30 days are free.