Go Back Email Link
+ servings
Green Bean Casserole in a white baking dish with a helping on a spoon.
Print

Green Bean Casserole with Cream Cheese

This isn't your average green bean casserole. Instead of relying on a can of soup, this version gets its flavor from sautéed mushrooms, onions, and a rich cream cheese sauce made from scratch.
Course Side Dish
Cuisine American
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 8
Calories 227kcal

Ingredients

  • 2 Tablespoons Butter
  • ½ Onion diced
  • cups Mushrooms chopped
  • 3 Tablespoons Flour
  • 2 cups Milk
  • 1 teaspoon Soy Sauce
  • ¼ cup Cream Cheese
  • ½ teaspoon Garlic Powder
  • ½ teaspoon Onion Powder
  • ½ teaspoon Black Pepper
  • ¾ teaspoon Salt
  • 52 ounces Green Beans drained
  • ½ cup Sliced Almonds
  • ¾ cup Fried Onion Straws

Instructions

  • Preheat oven to 350°F (175°C).
  • In a Dutch oven or large oven-safe skillet, melt butter over medium heat. Add diced onion and mushrooms, cooking for 5–6 minutes until softened and lightly browned.
    ½ Onion, 1½ cups Mushrooms, 2 Tablespoons Butter
  • Sprinkle in flour and stir to create a paste. Cook for 1 minute, stirring constantly. Slowly pour in milk and soy sauce, whisking continuously. Simmer for about 7 minutes until thickened.
    3 Tablespoons Flour, 2 cups Milk, 1 teaspoon Soy Sauce
  • Stir in cream cheese, garlic powder, onion powder, black pepper, and salt.
    ½ teaspoon Garlic Powder, ½ teaspoon Onion Powder, ½ teaspoon Black Pepper, ¾ teaspoon Salt, ¼ cup Cream Cheese
  • Add drained green beans, stirring until coated in the creamy sauce. If using a regular casserole dish, transfer the mixture to it now.
    52 ounces Green Beans
  • Sprinkle fried onion straws and almonds evenly over the top.
    ½ cup Sliced Almonds, ¾ cup Fried Onion Straws
  • Place in oven and bake uncovered for 30 minutes, or until bubbly and golden brown.
  • Let sit for 5 minutes before serving.

Notes

Storage + Make Ahead Tips

Leftovers keep in the fridge in an airtight container for 3–4 days. Reheat in the oven so that the topping stays crisp.
To make this dish ahead of time, assemble the casserole (without topping), refrigerate overnight, then add the topping and bake when ready.
Did You Try This Recipe? Let me know!Mention @cookingupmemories and tag #cookingupmemories!

Nutrition

Calories: 227kcal | Carbohydrates: 23g | Protein: 8g | Fat: 13g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.1g | Cholesterol: 22mg | Sodium: 529mg | Potassium: 608mg | Fiber: 6g | Sugar: 10g | Vitamin A: 1553IU | Vitamin C: 23mg | Calcium: 170mg | Iron: 2mg
QR Code linking back to recipe