Easy Green Bean Casserole
Easy homemade green bean casserole with fresh ingredients, Greek yogurt sauce, and crispy herb topping—healthy comfort food in 50 minutes.
Ingredients
- 2 pounds fresh green beans, trimmed and cut into 2-inch pieces
- 8 ounces cremini mushrooms, sliced
- 3 cloves garlic, minced
- 1 medium yellow onion, finely diced
- 2 tablespoons extra virgin olive oil
- 1 cup low-sodium vegetable broth
- 3/4 cup plain Greek yogurt
- 1/4 cup whole wheat flour
- 1 teaspoon Dijon mustard
- 1/2 cup panko breadcrumbs
- 2 tablespoons fresh thyme leaves
- 1 tablespoon grated Parmesan cheese
- 1 teaspoon sea salt, divided
- 1/2 teaspoon freshly cracked black pepper
- 1/4 teaspoon ground nutmeg
- 2 tablespoons unsalted butter, melted
- Fresh parsley for garnish
Instructions
- 1
Preheat your oven to 375 degrees Fahrenheit and position a rack in the middle.
- 2
Bring a large pot of salted water to a boil over high heat, then add the trimmed green beans and cook for 4-5 minutes until bright green and just tender-crisp.
- 3
Drain the green beans in a colander and set them aside to cool slightly.
- 4
Warm 2 tablespoons of olive oil in a large skillet over medium-high heat, then add the diced onion and sauté for 3-4 minutes until translucent and fragrant.
- 5
Stir in the sliced mushrooms and minced garlic, cooking for another 4-5 minutes until the mushrooms release their moisture and begin to brown.
- 6
Whisk together the whole wheat flour and Dijon mustard in a small bowl, then sprinkle this mixture over the mushroom mixture and stir constantly for about 1 minute to cook out the raw flour taste.
- 7
Pour in the vegetable broth slowly while stirring, then add the Greek yogurt and whisk until the sauce is smooth and well combined.
- 8
Season the sauce with 1/2 teaspoon of sea salt, black pepper, and ground nutmeg, then fold in the cooked green beans until everything is evenly coated.
- 9
Transfer the green bean mixture to a 9-by-13-inch baking dish and spread it into an even layer.
- 10
Combine the panko breadcrumbs, fresh thyme leaves, Parmesan cheese, remaining 1/2 teaspoon sea salt, and melted butter in a small bowl, mixing until the breadcrumbs are well coated.
- 11
Sprinkle the herbed breadcrumb topping evenly across the casserole.
- 12
Bake for 20-25 minutes until the topping is golden brown and crispy, and the filling is bubbling gently around the edges.
- 13
Remove from the oven and let cool for 5 minutes before garnishing with fresh parsley and serving warm.
Variations & Substitutions
| Ingredient | Substitute | Notes |
|---|---|---|
| Canned cream of mushroom soup | Fresh mushrooms with Greek yogurt and vegetable broth | Eliminates excess sodium and added preservatives while increasing whole food ingredients and protein content |
| Canned fried onions | Panko breadcrumbs toasted with fresh herbs and butter | Reduces unhealthy vegetable oils and preservatives while adding fresh herb flavor and maintaining that crucial crispy texture |
| All-purpose flour | Whole wheat flour | Increases fiber content and complex carbohydrates for better blood sugar control and improved gut health |
| Heavy cream | Plain Greek yogurt | Reduces saturated fat by 75% while doubling the protein content and adding beneficial probiotics for gut health |
| Frozen green beans | Fresh green beans | Provides better texture, higher nutrient density, and eliminates potential additives found in some frozen preparations |
| Butter only for topping | Extra virgin olive oil mixed with butter | Increases heart-healthy monounsaturated fats and anti-inflammatory compounds from olive oil |
Recommended Equipment
Tools that make this recipe easier
Nutrition Information
Per serving (serves 6)
| Calories | 215 |
| Total Fat | 10g |
| Saturated Fat | 3g |
| Cholesterol | 8mg |
| Sodium | 380mg |
| Carbohydrates | 22g |
| Fiber | 5g |
| Sugar | 2g |
| Protein | 12g |
This recipe was extracted from the original video source using AI. Nutritional information is estimated and may vary. Not a substitute for professional dietary advice. As an Amazon Associate, AlmostChefs earns from qualifying purchases. Product links are affiliate links — they cost you nothing extra but help support the site. Read full disclaimer


