Green Bean Casserole Without Mushroom Soup

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.

It's not the holidays unless you're serving this flavorful green bean casserole without mushroom soup. If you're looking for a fresh alternative on your holiday table, this is it! 

The homemade creamy mushroom sauce tossed with tender green beans and crispy onions is mouthwatering! It's the perfect side dish for Thanksgiving dinner, or any day in between.

Green bean casserole without mushroom soup in a cast iron skillet.
Jump To

Why You'll Love It

  • Fresh Ingredients: the creamy sauce and fresh mushrooms make a big difference
  • Make It Ahead: great make-ahead recipe that saves time during the holiday season
  • Popular Dish: this is still one of the most favorite holiday dishes ever!
  • Great Flavor: you won't believe how flavorful and rich this casserole tastes
  • Easy Recipe: the total time with prep and cooking is less than 45 minutes

I used to be a big fan of a traditional green bean casserole until I read the ingredients on the back of canned cream of mushroom soup. Some versions include monosodium glutamate, or MSG, which is a controversial additive in many foods. 

I'm not a canned soup hater, and I still use the chicken flavor in several dishes as long as it's free of MSG. But, after making this easy green bean casserole without mushroom soup, I'm a believer! 

It's so fresh, savory, and creamy...I'll never go back to the old way again! I bet you'll feel the same way when you give it a try.  

If you're looking for a recipe for green beans without added cream, try Sauteed Green Beans with Bacon.

Casserole being lifted up with a fork.

Ingredient Notes

This made-from-scratch recipe is truly the one of the best tasting casseroles you'll ever taste. You'll love the addition of soy sauce, an ingredient that gives the mushroom sauce its extraordinary flavor.

It's also nice to free up your oven during the holidays which is why I love making this recipe in my cast iron skillet. (ad) If you don't have a skillet, feel free to bake it in a regular 9 x 13 inch casserole dish.

Here's a handy shopping list of ingredients you'll need for this homemade green bean casserole recipe. (See recipe card for quantities)

  • butter
  • sliced mushrooms
  • sweet onion
  • soy sauce
  • dried parsley
  • minced garlic
  • flour
  • milk
  • heavy cream
  • frozen green beans
  • parmesan cheese
  • french fried onions

What are Haricots Verts?

Haricots Verts is the french name for fine green beans. They're normally thinner and more tender than regular green beans, which allows a quicker cook time. The tenderness also makes them an excellent choice for casseroles and other dishes.

I use frozen Haricots Verts in this recipe, which I found at Aldi grocery store. If you decide to use fresh green beans, be sure to trim and blanch them in advance or they'll be tough and need more time to cook.

Wooden spoon digging into green bean casserole.


  • cast iron skillet (substitute a baking dish or regular skillet)


There are 6 easy steps to follow when making this classic casserole:

  1. Sauté mushrooms and onions in butter over medium heat until tender.
  2. Add soy sauce, dried parsley and garlic. Continue to sauté. 
  3. Stir in flour mixed with water, followed by milk and heavy cream.
  4. Add green beans and pepper. Stir gently.
  5. Top green bean mixture with shredded parmesan cheese.
  6. Sprinkle casserole with crunchy onions and bake at 350 degrees for 20 minutes until golden brown and bubbly. 
Step by step instructions for making green bean casserole without mushroom soup.

Recipe FAQs

Can I use canned green beans?

Grocery stores carry canned french green beans, but I don't recommend using them. I promise you'll be more pleased with the outcome if you use fresh or frozen french green beans. They cook in a snap, and the homemade taste is hard to beat!

Are there other vegetables that can be substituted for green beans?

Yes, yellow squash and zucchini taste amazing in this recipe. Just be sure to sauté them with a little onion before adding the sauce.

Can I use cheddar instead of parmesan?

Sure! The parmesan helps thicken the sauce and gives it incredible flavor, but if you prefer cheddar cheese, it makes a great substitution.

Expert Tips

  • Green Bean Casserole without mushroom soup is best when served hot out of the oven while the fried onions are still crispy.
  • Try not to cover this dish with a lid or foil because the steam will cause the onions to lose their crispiness. 
Green bean casserole in a blue rimmed bowl.

What to Serve with Green Bean Casserole

This classic green bean casserole goes great with a Dutch Oven Turkey Breast or flavorful Crock Pot Turkey. For your holiday meal, enjoy it with cranberry sauce and Cornbread Biscuit Dressing

There's nothing better than green beans alongside Brown Sugar Spiral Ham or Cast Iron Beef Tenderloin. Whip up some Buttermilk Drop Biscuits, add a few tablespoons of butter, and you've got a delicious southern meal!

Storage and Freezing

Store leftover green bean casserole in an airtight container for up to 5 days in the refrigerator. 

Freeze leftovers in an airtight container for up to 3 months.

Thaw frozen leftovers in the refrigerator overnight. Reheat in a 350ºF oven until warm throughout.

Skillet green bean casserole with french fried onions on top.

Southern casseroles are irresistible any time of year, but if you're gearing up for the holidays, these recipes are a necessity on your table!

Recipe Card

Green bean casserole without mushroom soup being lifted out of a cast iron skillet by a wooden spoon.

Green Bean Casserole Without Mushroom Soup

It's not the holidays unless you're serving this flavorful green bean casserole without mushroom soup. If you're looking for a fresh alternative on your holiday table, this is it! 
5 from 2 votes
Print Pin Rate
Course: Casseroles
Cuisine: Southern
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Calories: 417kcal

*See notes in blog post for detailed tips, photos and instructions.


  • 3 Tbsp. butter
  • 8 ounces sliced mushrooms
  • 1 small sweet onion chopped
  • 2 Tbsp. soy sauce
  • ½ tsp. dried parsley
  • ¼ tsp. minced garlic
  • 1 Tbsp. flour mixed with 2 Tbsp. water
  • 1 cup milk
  • 1 cup heavy cream
  • 1 dash coarse ground pepper
  • 16 ounces frozen french green beans (haricots verts)
  • 6 ounces parmesan cheese (shredded)
  • 6 ounces french fried onions


  • Preheat oven to 350 degrees.
  • Sauté mushrooms and onions with butter in a cast iron skillet for 2 minutes, then add soy sauce and parsley.
  • Sauté 3 more minutes, then add minced garlic. 
  • Mix a tablespoon of flour with 2 tablespoons of water until lumps are gone, then pour mixture into skillet and stir for 1 minute.
  • Gradually add milk and stir until thickened over medium heat to form a roux.
  • Turn heat to low and add heavy cream. Stir until creamy.
  • Add a dash of pepper and fold in the green beans. 
  • Mix gently and top green beans with parmesan cheese.
  • Finish by sprinkling fried onions on top.
  • Bake casserole in a 350 degree oven for 20 to 25 minutes until golden brown and bubbly.


  • Serve green bean casserole fresh out of the oven while fried onions are still crispy. 
  • This recipe doesn't freeze well due to the cream, but you can make it several days in advance if you save the toppings until it's ready to bake. Keep in the refrigerator until time to pop in the oven. 


Calories: 417kcal | Carbohydrates: 20g | Protein: 12g | Fat: 33g | Saturated Fat: 18g | Sodium: 795mg | Potassium: 332mg | Fiber: 2g | Sugar: 5g | Vitamin C: 9mg | Calcium: 337mg | Iron: 1mg

Nutrition info is an auto generated estimate.

Love this recipe? PIN it!Visit @quichemygrits or tag #quichemygrits!

Sharing is Caring! Love my RECIPES? Please SHARE with friends!


Leave a Review

Your email address will not be published. Required fields are marked *

Please RATE this RECIPE: