Green Bean Casserole in a Crock Pot With a Crisp Topping

Slow-cooked green beans in creamy mushroom sauce with crisp onions added just before serving.

A slow cooker can keep the oven free while green beans become tender in a creamy mushroom sauce. The one part to hold back is the fried onion topping: add it at the table, where it stays crisp against the warm beans.

This slow-cooked green bean casserole uses fresh beans and condensed soup for a familiar holiday side. A little milk loosens the sauce, while the covered pot supplies moisture as it cooks.

Crock Pot Green Bean Casserole: Ingredients

For approximately eight side servings, use a 4- to 6-quart slow cooker and gather:

  • 2 pounds fresh green beans
  • 2 cans (10.5 ounces each) condensed cream of mushroom soup
  • 1/4 cup milk
  • 1 teaspoon soy sauce
  • 1/4 teaspoon black pepper
  • 1 1/2 cups crispy fried onions, for serving

In this crock pot green bean casserole, the soup supplies the creamy base and much of the seasoning. Milk helps it coat the beans without making the mixture too thin; the covered cooker retains moisture, so begin with the measured amount. Soy sauce adds savory depth, but taste the cooked sauce before adding salt, since soup and onions can already be salty.

For green bean casserole in a crock pot, choose firm, bright beans without soft spots. Fresh beans hold their shape through a long cook and give you control over the final texture. If your slow cooker is unusually wide or small, consult its instructions for a suitable fill level; the mixture should have room to be stirred without crowding the lid.

Prepare the Beans and Sauce

Rinse the beans under cool running water, trim the stem ends, and cut the beans into roughly 2-inch pieces. Similar lengths make serving easier and help the pieces cook at a similar pace. Shake off excess water so it does not dilute the sauce.

In a bowl, whisk the condensed soup, milk, soy sauce, and pepper until combined. The mixture will be thick. Put the beans in the cooker, pour the sauce over them, and stir gently until coated. Scrape the sides of the bowl so the seasoning goes into the pot too.

There is no need to boil the fresh beans first for this method. They soften during the covered cook, so allow enough time before the meal and use tenderness as your guide. The sauce should cling to the beans, with a little creamy liquid visible between them.

Cook Until Tender

Cover and cook on low for about 3 to 4 hours, or until the beans are tender and the center is hot throughout. Cookers vary, so begin checking near the early end of the range and continue if the beans are still firm.

Lift the lid carefully and taste a bean from the center. It should be easy to bite through, with enough structure to hold together on a spoon. Stir once near the end to distribute the sauce, then check that the center is steaming hot; use a food thermometer to check for 165°F in the middle. Replace the lid and cook longer if needed.

To make green bean casserole in a crockpot ahead of a busy meal, start early enough to allow for differences between appliances. Once cooked, use the warm setting to hold it for serving and keep the food at 140°F or above. Do not use the warm setting to cook the raw beans.

Keep the Topping Crisp

Steam condenses on the lid during cooking. When checking the beans, lift the lid away from the pot so the collected water does not run straight onto the casserole. Keep the lid on during most of the cooking time to maintain heat.

The fried onions soften quickly in a covered, steamy pot. Instead, put them in a separate bowl and scatter them over each serving just before eating. If you prefer to top the whole dish, add them immediately before bringing it to the table, after the lid comes off. A spoonful of sauce and a handful of crisp onions create the contrast that makes the dish so inviting.

Serve green bean casserole in a slow cooker beside roast turkey, chicken, or a vegetarian main. Set a serving spoon in the pot and keep extra onions nearby so guests can add more as they like.

Store and Reheat

Refrigerate leftovers in shallow covered containers within two hours. Store any remaining onions separately at room temperature according to their package directions. Reheat the beans and sauce on the stove or in the microwave until they reach 165°F, stirring for even heating. A slow cooker heats leftovers too slowly for reliable reheating; add fresh onions only after the casserole is hot.

If the Sauce Is Watery

The most likely snag is a thin sauce from extra water on the beans or condensation from the lid. If the beans are already tender but the sauce pools on the plate, transfer the mixture to a saucepan and simmer gently, stirring, until it thickens. Next time, shake the washed beans dry, measure the milk, and lift the lid carefully so the droplets stay out of the pot.