Green Bean Casserole Without Canned Soup

Ronald Avatar

By Ronald

November 3, 2026

green bean casserole without canned soup

Green bean casserole without canned soup is a classic side dish made using fresh green beans, a creamy mushroom sauce from scratch, and topped with crispy fried onions. This recipe uses 1 pound of fresh green beans, 8 ounces of sliced mushrooms, 1 cup of whole milk, and 1 1/2 cups of crispy fried onions. It takes about 1 hour in total, including boiling, sautéing, and 30 minutes of baking at 350°F to create a flavorful casserole without relying on canned soup.

The homemade mushroom sauce is thickened with all-purpose flour and enriched with butter, milk, and heavy cream. Cooking fresh green beans until tender-crisp and baking them in the sauce topped with crispy fried onions results in a comforting dish with a fresh vegetable flavor and a crunchy topping. This green bean casserole without canned soup offers control over ingredients and a cleaner taste compared to canned soup versions.

What You Need for Green Bean Casserole Without Canned Soup

  • Fresh green beans (1 pound), trimmed and cut into 2-inch pieces. Fresh beans provide a crisp texture; frozen can be substituted but drain well.
  • Unsalted butter (2 tablespoons) to sauté mushrooms and make the roux for the sauce.
  • Sliced mushrooms (8 ounces) add earthiness and moisture; cremini or white button mushrooms work well.
  • Minced garlic (2 cloves) for flavor; optional if you prefer a milder taste.
  • All-purpose flour (2 tablespoons) to thicken the mushroom sauce. Use gluten-free flour if needed.
  • Whole milk (1 cup) and heavy cream (1/2 cup) create a creamy sauce base. You can substitute with half-and-half, but the sauce will be less rich.
  • Kosher salt (1/2 teaspoon Diamond Crystal, or 1/4 teaspoon Morton, which is about twice as dense) and black pepper (1/4 teaspoon) for seasoning. Adjust salt to taste.
  • Crispy fried onions (1 1/2 cups), divided for topping. You can make your own or buy pre-made for convenience.

green bean casserole without canned soup ingredients

Step-by-Step Instructions

  1. Preheat your oven to 350°F. Bring a large pot of salted water to a boil and add the trimmed green beans. Boil for about 5 minutes until they are just tender but still crisp. Drain and set aside.
  2. In a large skillet over medium heat, melt 2 tablespoons of unsalted butter. Add 8 ounces of sliced mushrooms and cook for 8 minutes, stirring occasionally, until the mushrooms release their moisture and turn golden brown. Add 2 minced garlic cloves and cook for 1 additional minute.
  3. Sprinkle 2 tablespoons of all-purpose flour over the mushrooms and stir to coat. Cook for 2 minutes, stirring constantly to remove the raw flour taste and form a roux.
  4. Slowly whisk in 1 cup of whole milk and 1/2 cup of heavy cream. Continue whisking as the sauce thickens, about 3 to 5 minutes. Once thick, season with 1/2 teaspoon Diamond Crystal kosher salt (or 1/4 teaspoon Morton kosher salt) and 1/4 teaspoon black pepper.
  5. Combine the cooked green beans with the mushroom sauce in a 2-quart baking dish. Stir to coat the beans evenly. Sprinkle 3/4 cup of crispy fried onions evenly over the top.
  6. Bake the casserole uncovered for 20 to 25 minutes until it is bubbly and heated through. Remove from the oven and add the remaining 3/4 cup of crispy fried onions on top. Return the dish to the oven and bake for an additional 5 minutes until the onions are golden brown.
  7. Let the casserole rest for 5 minutes before serving to allow it to set slightly.

Tips for a Better Green Bean Casserole

Use fresh green beans for the best texture and flavor. If using frozen, thaw and drain well to avoid excess water in the casserole. Be careful not to overcook the green beans during boiling; they should remain slightly crisp.

Cook the mushrooms until golden and their moisture evaporates to avoid a watery sauce. Stir the flour continuously when making the roux to prevent lumps. Use whole milk and heavy cream for a creamy sauce, but half-and-half can be used if needed.

For crispier fried onions, add half before baking and the rest near the end to maintain texture. Make sure to season the sauce properly with salt and pepper to enhance flavor without canned soup additives.

Variations to Try

You can add sautéed onions or shallots with the mushrooms for extra flavor. Replace part of the mushrooms with shiitake for a deeper, earthier flavor. For a dairy-free version, use plant-based milk alternatives and vegan butter.

Try adding 1/4 teaspoon of dried thyme or nutmeg to the sauce for additional aroma. For a crunchier topping, mix the fried onions with panko breadcrumbs or crushed nuts. To make it gluten-free, use gluten-free flour and gluten-free fried onions.

Storage Tips

Store leftover green bean casserole in an airtight container in the refrigerator for up to 3 days. To reheat, cover with foil and bake at 350°F for 15 to 20 minutes until warmed through. You can also microwave individual portions but expect the topping to lose crispness.

This casserole can be frozen before baking. Cover tightly and freeze for up to 2 months. Thaw overnight in the refrigerator before baking as directed. Add the crispy fried onions before baking for best texture.

This casserole is a classic holiday side: serve it with a dry brine turkey for a full Thanksgiving table, or with a crockpot turkey breast for a smaller gathering.

Can I use frozen green beans instead of fresh?

Yes. Frozen green beans are already blanched, so skip the boiling step: thaw them, drain well and pat dry to keep the sauce from getting watery.

How do I make crispy fried onions from scratch?

Thinly slice onions, toss in flour, and fry in hot oil until golden brown and crisp. Drain on paper towels and season with salt. Use about 1 1/2 cups for this recipe.

Can I prepare this casserole ahead of time?

Yes, assemble the casserole without the fried onions and refrigerate it, covered, for up to 24 hours. Add the onions as directed and bake 10 to 15 minutes longer, since the dish goes into the oven cold.

What can I substitute for heavy cream?

Use half-and-half or whole milk mixed with a tablespoon of butter for a lighter sauce, but the richness will be reduced.

Is this recipe gluten-free?

Not as written because of the all-purpose flour and typical fried onions. Substitute gluten-free flour and gluten-free fried onions to make it gluten-free.

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
green bean casserole without canned soup

Green Bean Casserole Without Canned Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Ronald
  • Total Time: 60 minutes
  • Yield: 6 servings

Description

Green bean casserole without canned soup uses fresh green beans, homemade mushroom sauce, and crispy fried onions. It takes about 40 minutes to prepare and bake at 350°F.


Ingredients

1 pound fresh green beans, trimmed and cut into 2-inch pieces
2 tablespoons unsalted butter
8 ounces mushrooms, sliced
2 cloves garlic, minced
2 tablespoons all-purpose flour
1 cup whole milk
1/2 cup heavy cream
1/2 teaspoon Diamond Crystal kosher salt (or 1/4 teaspoon Morton kosher salt)
1/4 teaspoon black pepper
1 1/2 cups crispy fried onions, divided


Instructions

Preheat oven to 350°F. Bring a large pot of salted water to a boil, add the green beans and cook until just tender, about 5 minutes. Drain and set aside.
In a large skillet, melt butter over medium heat. Add sliced mushrooms and cook until they release their moisture and become golden, about 8 minutes. Add minced garlic and cook for 1 minute more.
Sprinkle flour over the mushrooms and stir to coat. Cook for 2 minutes, stirring constantly, to remove the raw flour taste.
Gradually whisk in milk and heavy cream, stirring constantly until the sauce thickens, about 3 to 5 minutes. Season with 1/2 teaspoon Diamond Crystal kosher salt (or 1/4 teaspoon Morton) and black pepper.
Combine the cooked green beans and mushroom sauce in a 2-quart baking dish. Stir to coat evenly. Sprinkle 3/4 cup of crispy fried onions on top.
Bake uncovered for 20 to 25 minutes, until bubbly and heated through. Top with the remaining crispy fried onions and bake 5 minutes more, until the onions are golden.
Let the casserole rest for 5 minutes before serving.

Notes

Use Diamond Crystal kosher salt for accurate seasoning; if using Morton, use about half the amount.
Do not overcook green beans to maintain texture.
Add crispy onions in two stages for best crunch.
Can be made gluten-free with substitutions.

  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Side Dish
  • Method: Baked
  • Cuisine: American

📌 Love this recipe? Follow us on Pinterest for more delicious inspiration!

Leave a Comment

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