This is the green bean casserole you remember, just a little better and creamier. A spoonful of sour cream and a handful of sharp cheddar make the sauce thick and rich, one simple trick keeps it from turning runny, and the fried onions stay crunchy on top. It all gets stirred together right in the baking dish, so there’s no stovetop and only one dish to wash.
Green Bean Casserole At A Glance
Prep
10 min
Bake
30 min
REST
5 min
Serves
6
Pan
2 quart baking dish
Main ingredients: Green beans, cream of mushroom soup, sour cream, cheddar, fried onions, milk, Worcestershire sauce

Why Nostalgic Foods Matter

Like many of us, I’ve been enjoying and making green bean casserole for Thanksgiving and holiday dinners for many years. The recipe we make here in the Midwest is the one made with canned green beans and canned soup. Could we make it from fresh beans and homemade soup instead? Yes. Do I want to? No. I don’t think a nostalgic food like this should be changed too much, because when we taste something with happy associations of family meals, we can feel at home and safe and loved.
I made my casserole with green beans I canned myself this summer. Two pint jars gave me about 4 cups, which is the same as two 14.5-ounce cans from the store. I suspect that’s no accident… it means the old family recipes work either way. You should use what you have or can get.
And I make three small changes that keep the classic taste and boost it even more. First, I stir in sour cream for a creamier, thicker sauce and a little sharp cheddar for flavor pops. Second, I swap the soy sauce for Worcestershire. And third, because the sour cream adds creaminess, I cut the milk in half so it doesn’t turn soupy.
My sauce is thick, my beans aren’t mushy, and you can taste a little home in every bite.
This feels like family.
Let’s dig in!

Tips and Notes Before You Start
- Drain the beans really well. Watery beans are the number one reason green bean casserole turns soupy.
- Canned is the classic. Home-canned or store-bought beans both work.
- Save half the onions for the last 5 minutes. That’s how you get a crunchy top.
- Out of canned soup? My Cream of Anything Soup Mix works in its place.

What You’ll Need for Green Bean Casserole

Canned green beans. If you can your own, this is a great way to use them up. My canning green beans post shows you how I put them up. Canned beans are soft, and that soft, saucy texture is a big part of what makes this taste like the casserole you grew up with.
Cream of mushroom soup. I use it straight from the can (don’t add water). It’s the backbone of the classic. If you’d rather skip the can, my Cream of Anything Soup Mix makes a good stand-in.
Sour cream. It makes the sauce creamier and a little tangy, and helps it stay thick in the oven.
Sharp cheddar. Just a bit shredded is enough to taste little pockets of cheese without turning it into a cheesy casserole. Sharp cheddar has more flavor than mild, so a small amount goes a long way.
Milk. We need only a bit, since the sour cream brings creaminess of its own.
Worcestershire sauce. This adds that savory “what is that?” depth. The Campbell’s recipe uses soy sauce for the same reason, and you can use that instead if it’s what you have. I’d use one or the other (not both), though, since both are salty.
Fried onions. The crispy French-fried onions in the can, half for inside and half for the top.
Black pepper. Just a good dash. You don’t need any salt, since the soup, cheese, and onions bring plenty.
Can I Use Fresh or Frozen Green Beans?
Yes, either one works. For frozen cut green beans, thaw them and drain them well. For fresh, trim and cut them into bite-size pieces and boil them for about 5 minutes so they’re tender, then drain them well. Fresh and frozen beans will have a little more bite than canned.
How to Make Green Bean Casserole
Start by heating your oven to 350°F. That’s the only prep you’ll need before we start stirring.
Step 1: Drain the green beans

My best trick here is to pour the green beans into a colander and let them drain for a few minutes, giving them a shake now and then. It seems like a small thing, but it really matters. The liquid in the jar or can is what makes a green bean casserole runny, so the drier the beans, the thicker your sauce.
Step 2: Mix the sauce in the baking dish

Add the soup, sour cream, milk, Worcestershire, and pepper to your baking dish and stir until it’s smooth. Don’t worry if there are a few little lumps of soup at first… just keep stirring and they’ll smooth right out.

Step 3: Stir in the cheddar

Sprinkle in the cheddar and stir it through the sauce. It won’t melt yet, and that’s okay. It melts in the oven into little pockets of cheese.
Step 4: Add the beans and half the onions

Add the green beans and half of the fried onions, then fold everything together until the beans are coated. Fold gently rather than stirring hard, so the beans stay in pieces. Spread it out evenly in the dish.

Step 5: Bake

Bake it uncovered for 25 minutes, until it’s hot all the way through and bubbling around the edges. Mine was ready right at 25.
Step 6: Add the onion topping

Take the dish out and give it a stir. Then sprinkle the rest of the onions evenly over the top and slide it back in the oven for 5 more minutes, until the onions are golden brown. Be careful not to leave it in much longer than that. Fried onions brown fast, which is why they don’t go on at the start.


Step 7: Let it rest
Let the casserole sit for about 5 minutes before you serve it. The sauce settles and thickens up a little, so it scoops instead of running all over the plate.


How to Make Green Bean Casserole for a Crowd
The recipe below makes a smaller dish that serves about 6. For Thanksgiving or a big family dinner, you can double everything and bake it in a 9×13-inch dish. Give it 30 to 35 minutes before the onion topping goes on, then the same 5 minutes after. Start checking it at 30 minutes.
Can I Make Green Bean Casserole Ahead?
Yes, which is handy when your oven is busy on a holiday. Stir everything together through Step 4, but hold back the onions for the top, since they’ll get soggy in the fridge. Cover the dish and refrigerate it for up to 1 day. When you’re ready, bake it straight from the fridge, adding about 10 minutes before the topping goes on. Check that it’s hot in the middle before you add the onions.

How to Store and Reheat Green Bean Casserole
Let leftovers cool, then cover them tightly and keep them in the fridge for up to 4 days.
To reheat, cover the dish with foil and warm it at 350°F for 15 to 20 minutes, or microwave single servings. The onions on top will soften overnight. If you’d like them crunchy again, sprinkle a few fresh onions on top and give it 5 minutes uncovered in the oven.

Green Bean Casserole FAQs
Why is my green bean casserole runny?
Usually it’s beans that weren’t drained well, or too much milk. Drain the beans for a few minutes, measure the milk, and let the casserole rest 5 minutes before serving.
Why are my fried onions soggy?
The onions inside the casserole are supposed to soften into the sauce. For a crunchy top, save half of the onions for the last 5 minutes. Leftover onions soften overnight too, so add a few fresh ones when you reheat.
How is this different from the Campbell’s recipe?
Same base, plus sour cream and sharp cheddar, with Worcestershire in place of the soy sauce and half the milk.
Can I use cream of chicken soup instead?
Yes, and cream of celery should work too. It’ll taste a little less earthy without the mushrooms.

Classic Green Bean Casserole
Equipment
- baking dish (2 quart for recipe as written, or 3 quart 9×13 inch for a doubled recipe)
- colander
- Spatula or spoon
Ingredients
- 1 10.75-ounce can condensed cream of mushroom soup
- 1/2 cup sour cream
- 1/4 cup milk
- 1 teaspoon Worcestershire sauce
- 1/8 teaspoon black pepper
- 1/2 cup shredded sharp cheddar
- 4 cups green beans drained (two 14.5-ounce cans or 2 pint jars)
- 1 1/3 cups French-fried onions divided
Instructions
- Heat the oven to 350°F.
- Drain the green beans well in a colander, shaking them a few times.
- In the baking dish, stir together the soup, sour cream, milk, Worcestershire, and pepper until smooth. Stir in the cheddar.
- Add the green beans and half of the fried onions. Fold gently until the beans are coated, and spread evenly in the dish.
- Bake uncovered for 25 minutes, until hot and bubbling around the edges.
- Stir, then sprinkle the remaining onions evenly over the top.
- Bake 5 minutes more, until the onions are golden brown.
- Let rest 5 minutes before serving.
Nutrition
Notes
- For a crowd: Double everything and use a 9×13-inch dish. Bake 30 to 35 minutes before adding the onion topping, then 5 minutes more.
- Green beans: Home-canned and store-bought canned beans both work. For frozen, thaw and drain well. For fresh, cut into bite-size pieces, boil about 5 minutes until tender, and drain well.
- Soup: Cream of chicken or cream of celery can replace the cream of mushroom. To skip the can, use my homemade Cream of Anything Soup Mix recipe.
- Soy sauce: The original Campbell’s recipe uses soy sauce in place of the Worcestershire. Use one or the other, not both.
- Make ahead: Assemble through step 4, cover, and refrigerate up to 1 day. Bake straight from the fridge, adding about 10 minutes before the topping goes on.
- Storage: Refrigerate leftovers, tightly covered, for up to 4 days.
- Reheating: Cover with foil and warm at 350°F for 15 to 20 minutes, or microwave single servings. Add a few fresh onions on top for the last 5 minutes to bring back the crunch.
How to Trust This Recipe
I want you to trust that this is real food made in a real kitchen and eaten by real people. The unedited photo below is of my dinner plate with the green bean casserole, mini meatloaves, and baked mac and cheese. It was taken with ProofMode, which attaches Content Credentials (the C2PA standard) to the image, so anyone can check that it’s a real photo of real food taken by my iPhone on my farm on a particular date and place. Click here to download the proof files and learn how to verify that it is legitimate.

If green bean casserole is on your holiday table every year, I hope this one earns its spot right next to the turkey. I’d love to hear who makes it in your family.
Happy cooking!
Love,
Jennifer
More Holiday Sides You’ll Love

Meet Jennifer
Jennifer cooks and experiments in the kitchen at Maker Farm, where she focuses on simple pantry cooking, homemade staples, and practical recipes that make everyday meals easier. Over the years she has tested many ways to make cooking simpler and more dependable, and shares the methods that work best in her own kitchen, occasionally showing them on her Heart to Home at Maker Farm vlog.




