Green Bean Casserole Recipe Without Mushroom Soup: Homemade Creamy Sauce and Crispy Onion Topping

Green Bean Casserole Recipe Without Mushroom Soup
green bean casserole recipe without mushroom soup example with annotations

This classic casserole gets a fresh upgrade with a homemade cream sauce that’s just as rich as the original. No canned soup needed here.

You’ll get perfectly creamy green beans topped with crispy fried onions, all baked to golden perfection. It’s comfort food at its best.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Green Bean Casserole Recipe Without Mushroom Soup

Fresh green beans, a from-scratch cream sauce, and that iconic crispy onion topping. Comfort food, elevated.

Ingredient Amount Notes
Fresh Green Beans 🥬 2 lb Trimmed, halved crosswise
Unsalted Butter 🧈 ½ cup Divided for sauce and topping
All-Purpose Flour 🌾 ¼ cup For thickening the sauce
Whole Milk 🥛 1 ½ cups Full-fat for creaminess
Heavy Cream 🥛 ½ cup Rich and unwhipped
Garlic Cloves 🧄 3 cloves Minced for depth of flavor
Yellow Onion 🧅 1 whole Finely diced for sauce
Chicken Vegetable Stock 🍲 1 cup Vegetarian-friendly for depth
Worcestershire Sauce 🫒 1 tbsp Vegetarian version if needed
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Nutmeg 🌰 ¼ tsp Freshly grated for warmth
French Fried Onions 🧅 6 oz For crispy topping
Parmesan Cheese 🧀 ½ cup Freshly grated for topping
Breadcrumbs 🍞 ½ cup Panko for extra crunch

[recipeingredientscaler]

The green beans are the foundation here. Look for slender, bright green pods—they’ll be more tender and sweet. Most grocery stores carry them year-round, but farmers market beans in season are unbeatable. For the sauce, the butter and cream are non-negotiable for that rich, velvety texture. I always use full-fat dairy (trust me on this one—low-fat just doesn’t cut it).

No Worcestershire? A splash of soy sauce or coconut aminos adds that umami depth. Fresh out of nutmeg? Skip it, but add a pinch of ground allspice or mace for warmth. French fried onions are standard, but homemade crispy shallots (thinly sliced, fried in oil) take it over the top. For the stock, Better Than Bouillon vegetarian base is my go-to—it’s packed with flavor.

Assemble the casserole up to a day ahead, but hold off on the topping until ready to bake. Leftovers keep for 3-4 days in the fridge—reheat covered with foil to keep the onions crisp. The sauce will thicken as it cools, so add a splash of milk when reheating if needed.

❤️

Why You’ll Love This Recipe

  • I’ll be real: it tastes even better the next day, and reheats like a charm.
  • One Pot Wonder: I love that this skips the can-opener entirely—just fresh beans, butter, and a quick roux for the creamiest sauce.
  • Velvety Goodness: The whole milk and heavy cream blend into this rich, dreamy base that clings to every green bean.
  • Holiday or Tuesday: Honestly, it’s just as at home on Thanksgiving as it is next to weeknight chicken.

Step-by-Step Instructions for Green Bean Casserole Without Mushroom Soup

This homemade method delivers a creamy sauce and crispy topping that beats the canned version any day.

Step 1: Prepare the Fresh Green Beans

Bring a large pot of salted water to a boil. Add the 2 lb Fresh Green Beans and cook for 4-5 minutes until they turn bright green and are tender-crisp. Drain immediately and plunge into a bowl of ice water to stop the cooking process.

This blanching step preserves the vibrant color and crisp texture of the green beans. Drain well and pat dry with paper towels—excess moisture will thin out your sauce. Transfer them to a large baking dish and set aside while you prepare the creamy sauce.

Step 2: Create the Homemade Creamy Sauce

In a large saucepan, melt 0.5 cup Unsalted Butter over medium heat. Add the 1 whole Yellow Onion (finely diced) and cook for 5-6 minutes until soft and translucent. Stir in the 3 cloves Garlic Cloves (minced) and cook for 30 seconds until fragrant.

Whisk in the 0.25 cup All-Purpose Flour and cook for 1-2 minutes to remove the raw flour taste. Gradually pour in the 1.5 cups Whole Milk, 0.5 cup Heavy Cream, and 1 cup Chicken Vegetable Stock, whisking constantly to prevent lumps. Stir in the 1 tbsp Worcestershire Sauce, 1 tsp Salt, 0.5 tsp Black Pepper, and 0.25 tsp Nutmeg.

Cook for 5-7 minutes until the sauce thickens enough to coat the back of a spoon. Taste and adjust seasoning if needed.

Step 3: Combine and Top the Casserole

Pour the creamy sauce evenly over the prepared green beans in the baking dish. Stir gently to coat all the beans completely. In a small bowl, mix the 6 oz French Fried Onions, 0.5 cup Parmesan Cheese, and 0.5 cup Breadcrumbs until well combined.

Sprinkle this topping mixture evenly over the casserole, pressing down lightly to help it adhere. This combination creates a golden, crispy crust that contrasts perfectly with the creamy interior.

Step 4: Bake to Perfection

Preheat your oven to 350°F. Bake the casserole uncovered for 25-30 minutes until the sauce is bubbly around the edges and the topping is deep golden brown and crispy.

If the topping browns too quickly, tent loosely with foil for the remaining cooking time. Let the casserole rest for 5 minutes after removing from the oven—this allows the sauce to set slightly before serving. The final result should have a rich, velvety sauce with perfectly tender green beans and an irresistibly crispy topping.

👨‍🍳

Pro Tips For Making Green Bean Casserole Recipe Without Mushroom Soup

  • Blanch the Beans: Drop fresh green beans in boiling salted water for exactly 2-3 minutes, then shock in ice water—I learned this the hard way after ending up with mushy beans in my first few attempts.
  • Make a Dark Roux: Cook the butter and flour together until it turns a light golden brown, about 3-4 minutes, to lose that raw flour taste and add depth to your cream sauce.
  • Warm the Dairy: Take the whole milk and heavy cream out of the fridge 15 minutes before using, or warm slightly in the microwave—cold dairy can make your sauce lumpy.
  • Season in Layers: Salt the blanching water, then taste and adjust the cream sauce before combining with beans, especially since you’re skipping the salty canned soup.

Health Benefits of These Flavors

Protein Power

Green beans are a fantastic source of plant-based protein, making this casserole a great addition to a balanced diet. A single serving can contribute to your daily protein needs, helping with muscle repair and growth. 💪

Rich in Vitamins and Minerals

This dish is packed with vitamins A, C, and K, as well as folate and iron. These nutrients support immune function, skin health, and proper blood clotting. Plus, green beans provide a healthy dose of fiber for digestion. 🥗

Heart-Healthy Goodness

By skipping canned mushroom soup, you reduce sodium and preservatives, making this casserole a heart-friendly option. The fresh ingredients also help lower cholesterol and support cardiovascular health. 📊

Low-Calorie, High-Nutrient

This recipe keeps calories in check while delivering essential nutrients without excess fat. It’s a smart choice for those watching their weight but still wanting a flavorful, satisfying side dish. 🍎

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 75mg25%
Sodium 850mg37%
Total Carbohydrate 30g11%
Dietary Fiber 5g18%
Sugars 6g
Protein 12g24%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
★★★★★4.5(7 reviews)
Tyler Parker