Description
Cheesy Butternut Squash Casserole is a creamy, protein-packed, and naturally gluten-free dish that combines tender butternut squash with Greek yogurt, sharp cheddar, and aromatic spices. Perfect for a wholesome, comforting meal that nourishes the body.
Ingredients
1 medium butternut squash (about 3 cups cubed)
1 cup plain Greek yogurt
1 cup shredded sharp cheddar cheese
2 large eggs
1/2 cup finely chopped onion
2 cloves garlic, minced
1 tbsp fresh thyme
Sea salt and black pepper to taste
1 tbsp olive oil
Instructions
1. Preheat oven to 375°F (190°C) and lightly grease a 9×13 inch baking dish with olive oil.
2. Peel and cube the butternut squash into uniform 1-inch pieces.
3. Steam the squash until tender, about 10-12 minutes (or roast for deeper flavor).
4. Meanwhile, sauté onion and garlic in olive oil until translucent and fragrant.
5. Mash the cooked squash in a large bowl, leaving some chunks for texture.
6. Stir in Greek yogurt, shredded cheddar, sautéed onions, garlic, and fresh thyme.
7. Beat the eggs in a small bowl and fold into the squash mixture until well combined.
8. Season generously with sea salt and black pepper.
9. Transfer mixture to the prepared baking dish and spread evenly.
10. Bake for 25-30 minutes until top is golden brown and center is set.
11. Let casserole cool 5-10 minutes before serving.
Notes
Choose a ripe butternut squash with matte, beige skin for best flavor.
Steaming preserves more vitamins; roasting intensifies sweetness.
For extra protein, mix in cooked lentils or quinoa.
Avoid overcooking; casserole should be moist but set.
Use full-fat Greek yogurt for creaminess and sustained energy.
Store leftovers in airtight container in fridge up to 4 days or freeze portions up to 3 months.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Side Dish, Casserole
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 210
- Sugar: 5 g
- Sodium: 320 mg
- Fat: 11 g
- Saturated Fat: 5 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 18 g
- Fiber: 3 g
- Protein: 12 g
- Cholesterol: 85 mg