Description
A cozy, wholesome casserole featuring a creamy vegetable stew topped with golden, flaky biscuits. Packed with colorful veggies and comforting flavors, this dish blends rustic charm with elegant simplicity for a soul-satisfying meal perfect for chilly evenings.
Ingredients
2 tablespoons butter (vegetable or halal alternative)
1 small onion, diced
2 cloves garlic, minced
2 cups mixed vegetables (carrots, peas, potatoes, celery)
1 cup frozen green beans, cut into bites
1/2 cup vegetable broth
1/2 cup milk
3 tablespoons all-purpose flour
1 teaspoon dried thyme
1/2 teaspoon salt
1/4 teaspoon black pepper
1 cup biscuit mix (all-purpose flour, baking powder, sugar, salt)
6 tablespoons cold butter, cubed
3/4 cup milk
Chopped fresh parsley for garnish
Instructions
Preheat oven to 400°F (200°C)
Heat 1 tablespoon butter in a skillet over medium heat. Sauté onion and garlic until translucent
Add mixed vegetables and green beans; cook until tender
Sprinkle flour over the vegetables and stir to coat. Gradually pour in vegetable broth and milk
Stir in thyme, salt, and pepper. Cook until sauce thickens and vegetables are fully cooked
Transfer mixture to a greased 9×13-inch baking dish
In a bowl, mix biscuit ingredients by combining flour, baking powder, sugar, and salt
Cut in cold butter using a pastry cutter or fork until crumbly. Stir in milk to form a dough
Drop biscuit dough rounded tablespoons over the casserole filling, spacing evenly
Bake for 20-25 minutes or until biscuits are golden and crust is bubbly
Remove and let cool slightly. Garnish with parsley before serving
Notes
Use any fresh or frozen vegetables; spinach, cauliflower, or pumpkin work well
Casserole can be assembled ahead and refrigerated until baking
For a gluten-free version, substitute biscuit mix and flour with certified gluten-free alternatives
Store leftovers in the refrigerator for up to 3 days
Nutrition
- Serving Size: 1/4 of casserole
- Calories: 420
- Sugar: 2g
- Sodium: 450mg
- Fat: 22g
- Saturated Fat: 12g
- Carbohydrates: 48g
- Fiber: 6g
- Protein: 14g
- Cholesterol: 30mg