Skip to content

How Do You Make Green Bean Casserole Without Canned Soup?

By Brett Murphy ·

Green bean casserole is one of the most popular side dishes served during Thanksgiving, Christmas, and family gatherings. Traditionally, this comforting casserole is made with green beans, canned cream of mushroom soup, milk, and crispy fried onions. While the classic recipe is convenient, many home cooks prefer making green bean casserole without canned soup for a fresher flavor, creamier texture, and greater control over the ingredients.

The good news is that homemade green bean casserole is surprisingly easy to prepare. Instead of relying on condensed soup, you can create a rich, creamy mushroom sauce using butter, flour, milk, broth, and fresh mushrooms.

This homemade version delivers everything people love about traditional green bean casserole while adding a delicious, made-from-scratch flavor.

Whether you are preparing Thanksgiving dinner, hosting a holiday gathering, or simply looking for a comforting vegetable side dish, learning how to make green bean casserole without canned soup is a great way to upgrade this classic recipe.

Can You Make Green Bean Casserole Without Canned Soup?

Yes, you can absolutely make green bean casserole without canned soup. In fact, making your own creamy sauce is one of the easiest ways to improve the flavor of this traditional dish.

Instead of using canned cream of mushroom soup, you prepare a homemade mushroom cream sauce using simple ingredients.

The basic ingredients include butter, flour, milk, chicken or vegetable broth, mushrooms, garlic, and seasonings.

When combined, these ingredients create a thick, flavorful sauce that coats the green beans beautifully.

The finished casserole has a creamy interior, tender green beans, and a golden, crispy onion topping.

Another advantage of making green bean casserole without canned soup is that you can adjust the seasonings, consistency, and ingredients to match your preferences.

Homemade Green Bean Casserole Without Canned Soup Recipe

Side Dish
Thanksgiving
From Scratch

Prep Time

20 minutes

Cook Time

30 minutes

Total Time

50 minutes

Servings

6–8

Ingredients

For the green beans:

  • 1½ pounds fresh green beans, trimmed

  • 1 teaspoon salt for boiling water

For the homemade mushroom sauce:

  • 3 tablespoons unsalted butter

  • 8 ounces fresh mushrooms, sliced

  • 1 small onion, finely diced

  • 3 cloves garlic, minced

  • 3 tablespoons all-purpose flour

  • 1 cup chicken or vegetable broth

  • 1 cup whole milk

  • ½ cup heavy cream

  • ½ teaspoon salt, or to taste

  • ½ teaspoon black pepper

  • ½ teaspoon dried thyme

  • 1 teaspoon Worcestershire sauce (optional)

For the topping:

  • 1½ cups crispy fried onions

  • ¼ cup grated Parmesan cheese (optional)

How to Make Green Bean Casserole Without Canned Soup

Step 1: Prepare the Green Beans

Preheat your oven to 375°F.

Bring a large pot of salted water to a boil.

Add the trimmed green beans and cook for approximately 4–5 minutes, until they begin to soften but remain slightly crisp.

Immediately transfer the green beans to a bowl of ice water to stop the cooking process.

Drain thoroughly and set aside.

Blanching the green beans helps preserve their bright green color and prevents them from becoming overly soft during baking.

Step 2: Cook the Mushrooms

Melt the butter in a large skillet over medium heat.

Add the sliced mushrooms and diced onion.

Cook for approximately 6–8 minutes, stirring occasionally, until the mushrooms release their moisture and begin to brown.

Add the minced garlic and cook for another 30 seconds.

Cooking the mushrooms before making the sauce develops a deeper, richer flavor.

Step 3: Make the Homemade Cream Sauce

Sprinkle the flour over the cooked mushrooms and onions.

Stir continuously for approximately 1–2 minutes to cook away the raw flour taste.

Slowly pour in the broth while whisking or stirring to prevent lumps.

Add the milk and heavy cream.

Continue stirring until the sauce begins to thicken, approximately 4–6 minutes.

Season with salt, black pepper, thyme, and Worcestershire sauce if using.

The sauce should be creamy and thick enough to coat the back of a spoon.

If the sauce becomes too thick, add a small amount of milk or broth.

Step 4: Combine the Green Beans and Sauce

Place the drained green beans in a large mixing bowl.

Pour the homemade mushroom sauce over the green beans.

Gently stir until every green bean is evenly coated.

Transfer the mixture into a lightly greased 9-by-13-inch baking dish.

Spread evenly.

Step 5: Bake the Casserole

Place the baking dish in the preheated oven.

Bake uncovered for approximately 20 minutes, until the sauce is bubbling around the edges.

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

Add Parmesan cheese if desired.

Return the casserole to the oven and bake for another 5–10 minutes, until the topping is golden brown.

Watch carefully because fried onions can burn quickly.

Step 6: Rest and Serve

Remove the casserole from the oven.

Allow it to rest for approximately 5 minutes before serving.

This short resting period helps the sauce settle and makes the casserole easier to serve.

Enjoy warm alongside roasted turkey, mashed potatoes, stuffing, and other holiday favorites.

Why Make Green Bean Casserole Without Canned Soup?

There are several reasons why homemade green bean casserole can be better than the traditional canned-soup version.

Better Flavor

Fresh mushrooms, garlic, onions, and homemade cream sauce create a deeper, more balanced flavor than condensed soup alone.

More Control Over Ingredients

Making the sauce yourself allows you to control the amount of salt, butter, cream, and seasonings.

You can also choose vegetable broth instead of chicken broth when preparing a vegetarian version.

Fresher Texture

Fresh green beans maintain a firmer texture than canned green beans.

The combination of tender vegetables and creamy mushroom sauce creates a more satisfying casserole.

Easy to Customize

Homemade green bean casserole can be adapted with different cheeses, herbs, vegetables, and toppings.

You can even prepare a mushroom-free version if your family prefers it.

Can You Use Frozen Green Beans Instead of Fresh?

Yes, frozen green beans work well in homemade green bean casserole.

They are convenient, affordable, and available throughout the year.

For best results, thaw the frozen green beans and drain them thoroughly before mixing them with the sauce.

If they are already blanched, you generally do not need to boil them again.

Excess moisture can make the casserole watery, so removing as much liquid as possible is important.

Fresh green beans usually provide the firmest texture, but frozen green beans are an excellent alternative.

Can You Use Canned Green Beans?

Yes, canned green beans can be used when making green bean casserole without canned soup.

However, canned green beans are already fully cooked and tend to have a softer texture.

Drain them thoroughly before combining them with the homemade mushroom sauce.

There is no need to blanch or boil canned green beans.

You may also want to reduce the initial baking time slightly because the vegetables do not need additional cooking.

For a more traditional, soft-textured casserole, canned green beans remain a convenient choice.

How Do You Make Green Bean Casserole Creamy Without Soup?

The secret to a creamy green bean casserole without canned soup is preparing a proper homemade white sauce.

Butter and flour form a roux, which thickens the liquid ingredients.

Milk adds smoothness, while heavy cream provides richness.

Broth contributes savory flavor, preventing the sauce from tasting overly heavy.

For the best consistency, add the liquid gradually while stirring continuously.

Allow the sauce to simmer gently until it thickens.

Avoid boiling the sauce aggressively because excessive heat can affect its texture.

A properly prepared sauce should coat the green beans without becoming overly thick or runny.

Can You Make Green Bean Casserole Without Mushrooms?

Yes, mushrooms are optional.

Although traditional green bean casserole often includes mushroom soup, you can make a delicious version without mushrooms.

Simply omit the mushrooms and increase the diced onion slightly.

Prepare the cream sauce using butter, flour, milk, broth, garlic, and seasonings.

You can also add shredded cheddar cheese or Parmesan cheese for extra flavor.

A mushroom-free green bean casserole is especially useful when cooking for family members who dislike mushrooms.

How Do You Keep Homemade Green Bean Casserole From Getting Watery?

Watery green bean casserole is a common problem, especially when using frozen or canned green beans.

The best way to prevent excess liquid is to drain the green beans thoroughly before assembling the casserole.

Fresh green beans should be drained after blanching.

Frozen green beans should be thawed and dried as much as possible.

Canned green beans should be completely drained.

Another important step is thickening the homemade sauce before adding it to the casserole.

If the sauce is too thin before baking, the finished casserole may not have the creamy consistency you want.

Finally, avoid overcooking the green beans because they can release additional moisture as they soften.

Can You Make Green Bean Casserole Ahead of Time?

Yes, homemade green bean casserole is an excellent make-ahead Thanksgiving side dish.

You can prepare the green beans and homemade mushroom sauce up to 24 hours before baking.

Combine them in the baking dish, cover tightly, and refrigerate.

Keep the crispy fried onions separate until baking day.

When ready to serve, remove the casserole from the refrigerator while the oven preheats.

Bake at 375°F until the center is thoroughly heated and the sauce is bubbling. A cold casserole may need approximately 30–40 minutes before the topping is added.

Add the crispy onions during the final 5–10 minutes of baking.

For food safety, refrigerate the assembled casserole promptly, keep it at 40°F or below, and reheat leftovers to 165°F.

Preparing the casserole ahead of time can make Thanksgiving cooking much easier.

Can You Freeze Homemade Green Bean Casserole?

Yes, green bean casserole without canned soup can be frozen, although cream-based sauces sometimes change texture after thawing.

For the best results, freeze the casserole before baking and leave off the crispy onion topping.

Allow the prepared ingredients to cool before transferring them to a freezer-safe baking dish or container.

Cover tightly and freeze for up to 2–3 months for best quality.

When ready to cook, thaw the casserole overnight in the refrigerator.

Bake until heated through, adding the crispy onions near the end.

The sauce may separate slightly after freezing, but gently stirring before baking can help restore a smoother consistency.

What Can You Use Instead of Fried Onions?

Crispy fried onions are the traditional topping for green bean casserole, but several alternatives work well.

Panko Breadcrumbs

Combine panko breadcrumbs with melted butter and sprinkle over the casserole before baking.

This creates a light, crunchy topping.

Crushed Butter Crackers

Crushed buttery crackers provide a rich, golden crust.

Mix them with a little melted butter before adding them to the casserole.

Parmesan Breadcrumbs

Combine breadcrumbs, Parmesan cheese, and melted butter for a savory topping.

Toasted Almonds

Sliced toasted almonds add a nutty flavor and crunchy texture.

Homemade Crispy Onions

Thinly slice onions, coat them lightly in seasoned flour, and fry until golden brown.

Homemade crispy onions add a fresh flavor and allow you to avoid packaged toppings entirely.

Common Mistakes When Making Green Bean Casserole From Scratch

Even though homemade green bean casserole is relatively simple, a few common mistakes can affect the finished dish.

Overcooking the green beans: Green beans that are fully softened before baking can become mushy. Blanch them briefly so they maintain some firmness.

Not browning the mushrooms: Mushrooms develop a richer flavor when their moisture evaporates and they begin to brown.

Using a sauce that is too thin: The homemade cream sauce should thicken before it is mixed with the green beans.

Adding crispy onions too early: Fried onions can burn or become soggy when baked for too long. Add them toward the end of cooking.

Using too much liquid: Excess broth or milk can create a runny casserole. Follow the measurements carefully and adjust only when necessary.

Skipping the resting period: Allowing the casserole to rest for several minutes helps the sauce settle before serving.

What Goes Well With Homemade Green Bean Casserole?

Green bean casserole pairs beautifully with many traditional holiday dishes.

For Thanksgiving, it is especially delicious alongside roasted turkey, homemade gravy, mashed potatoes, stuffing, sweet potato casserole, cranberry sauce, and dinner rolls.

It also complements baked ham, roasted chicken, meatloaf, and pot roast.

Because the casserole is creamy and savory, it pairs particularly well with roasted meats and simple vegetable sides.

For a balanced holiday dinner, consider serving it with a fresh salad or roasted carrots.

Frequently Asked Questions

Can You Make Green Bean Casserole Without Cream of Mushroom Soup?

Yes. Replace canned cream of mushroom soup with a homemade sauce made from butter, flour, milk, broth, mushrooms, and seasonings.

Is Homemade Green Bean Casserole Better Than Canned Soup Casserole?

Many people prefer homemade green bean casserole because fresh ingredients provide a richer flavor and allow more control over texture and seasoning. However, the traditional canned-soup version remains convenient and familiar.

Can You Use Half-and-Half Instead of Heavy Cream?

Yes. Half-and-half can replace heavy cream for a slightly lighter sauce. The finished casserole may be somewhat less rich.

Can You Make Green Bean Casserole Without Milk?

Yes. You can use unsweetened plain plant-based milk or another suitable milk alternative. Choose an unflavored variety that works well in savory dishes.

How Long Does Homemade Green Bean Casserole Last in the Refrigerator?

Properly refrigerated leftovers generally last 3–4 days. Store them in an airtight container and reheat thoroughly before serving.

What Temperature Should You Bake Green Bean Casserole?

A temperature of 375°F works well for homemade green bean casserole. It allows the sauce to heat through while the topping becomes golden and crispy.

Can You Make Green Bean Casserole Without Flour?

Yes. You can use a cornstarch slurry to thicken the homemade sauce instead of flour. Mix cornstarch with cold liquid before adding it to the warm sauce to prevent lumps.

Final Thoughts

Making green bean casserole without canned soup is an easy way to give this classic holiday side dish a homemade upgrade.

By replacing condensed soup with a creamy mushroom sauce made from butter, flour, milk, broth, and fresh seasonings, you can create a casserole with richer flavor and a satisfying texture.

The recipe is flexible enough to accommodate fresh, frozen, or canned green beans, and it can be prepared ahead of time to simplify Thanksgiving dinner.

Whether you prefer the traditional crispy onion topping or want to experiment with breadcrumbs, cheese, or homemade fried onions, this casserole can easily be customized to suit your family.

The key to the best homemade green bean casserole is simple: use well-drained green beans, prepare a flavorful cream sauce, and add the crispy topping near the end of baking.

With those steps, you can make a comforting, creamy, and delicious green bean casserole without ever opening a can of condensed soup.

Leave a Reply