Cheese Squash Casserole

Prep: 10 min Cook: 20 min Serves: 6 Cuisine: American

A creamy, cheesy squash casserole with caramelized onion flavor, perfect as a comforting side dish for family dinners or holiday gatherings.

Be the first to rate this recipe

Ingredients

  • 6 medium squash
  • 1 large onion
  • 1 cup Cheddar cheese, grated
  • 2/3 cup milk
  • 1/2 cup mayonnaise
  • salt and pepper to taste

Instructions

  1. Boil squash with onion until soft.
  2. Drain and add salt and pepper to taste. Put in greased baking dish.
  3. In a separate bowl, mix grated Cheddar cheese, milk, and mayonnaise.
  4. Top the squash mixture with the cheese, milk, and mayonnaise mixture.
  5. Bake at 350°F for 20 minutes or until light brown and cheese is melted on top.

Tips & Substitutions

For a creamier texture, consider using sour cream instead of mayonnaise. You can also substitute zucchini for squash if desired. To enhance the flavor, add garlic or your favorite herbs. Ensure the squash is well-drained to prevent a watery casserole. If you prefer a crunchy topping, sprinkle breadcrumbs mixed with Parmesan cheese on top before baking.

Serving Suggestions

Serve this Cheese Squash Casserole as a delightful side dish alongside grilled meats or as part of a vegetarian meal. It pairs beautifully with Corn Pudding for a comforting meal. Consider a fresh salad or steamed vegetables for a complete dinner. This dish is perfect for potlucks or family gatherings, providing a hearty, cheesy option that everyone will enjoy.

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, warm in the oven at 350°F for about 15 minutes or until heated through. You can also microwave individual portions for a quick meal, but the oven will help maintain the casserole's texture.

Nutrition & Diet Analysis (per serving)

Each serving of Cheese Squash Casserole contains roughly 782 calories, with 26g protein, 32g carbohydrates, and 62g fat. It is an excellent source of calcium (62% of the Daily Value), protein (52% of the Daily Value), and vitamin A (42% of the Daily Value), and a good source of iron. Note that it is relatively high in sodium, at 1317mg per serving (57% of the Daily Value).

782 kcal 39% DV
Protein Fat Carbs

Macronutrients

Protein 25.9g 52% DV
Total Fat 62g 79% DV
Carbs 31.9g 12% DV
Fiber 1.2g 4% DV
Sugar 12.1g 24% DV

Electrolytes

Sodium 1317.4mg 57% DV
Potassium 179.8mg 4% DV
Cholesterol 100.2mg 33% DV

Vitamins & Minerals

Vitamin A 374.6mcg 42% DV
Vitamin C 3.7mg 4% DV
Vitamin D 0.9mcg 5% DV
Calcium 806.5mg 62% DV
Iron 1.9mg 11% DV
Diet fit High-protein
Contains Milk Egg

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I make this casserole ahead of time?

Yes, you can prepare the casserole a day in advance. Assemble it in the baking dish, cover it with plastic wrap, and refrigerate. When ready to bake, remove the wrap and add a few extra minutes to the baking time to ensure it's heated through.

What can I substitute for Cheddar cheese?

If you want a different flavor, you can substitute Cheddar cheese with Monterey Jack or Gruyère. For a sharper taste, consider using a mix of aged Cheddar and Parmesan. Just keep in mind that the melting qualities may vary slightly with different cheeses.

Is this dish suitable for freezing?

Yes, this Cheese Squash Casserole can be frozen for up to 2 months. Cool it completely after baking, then wrap it tightly in plastic wrap and aluminum foil. Thaw in the refrigerator overnight before reheating, and bake until warmed through. The texture may change slightly after freezing.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

American recipes → Vegetarian recipes → Dairy recipes → All recipes →