This year, instead of using cream of mushroom soup from a can as the base for my green bean casserole, I used a cream of mushroom soup recipe I found online and modified it slightly. The result is a wonderful, creamy soup with pieces of mushroom and onion you can see and taste.
Ingredients
2 tablespoons butter
2 tablespoons olive oil
1 small chopped onion
3 cups sliced fresh mushrooms (I used a mix of Crimini and Button Mushrooms)
6 tablespoons all-purpose flour
2 (14.5 ounce) cans chicken broth
1 cup half-and-half cream
1 teaspoon salt, divided
pepper to taste
In a large saucepan, saute onion in butter until tender. Add mushrooms and 1/2 tsp salt. Saute until tender. Add flour to pan and saute for a few minutes until the flour has cooked. Add broth, stirring the mushroom mixture. Keep stirring until the broth and the flour are smooth. Bring to a boil; cook and stir for 2 minutes or until thickened.

Reduce heat. Stir in the cream, the rest of the salt and 1/8 tsp pepper.

Simmer, uncovered, for 15 minutes, stirring often.

Adjust seasonings as needed.
Crimini Mushrooms sourced from Animal Farm Center.
Butter sourced from Lucky Layla Farms through the The Houston Dairymaids.