Butternut Squash Casserole

Butternut Squash with Seeds Scooped Out
Photo © Rachel Husband/Getty Images
  • Total: 70 mins
  • Prep: 15 mins
  • Cook: 55 mins
  • Yield: 12-16 servings
Nutritional Guidelines (per serving)
168 Calories
8g Fat
18g Carbs
6g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 12-16 servings
Amount per serving
Calories 168
% Daily Value*
Total Fat 8g 11%
Saturated Fat 5g 26%
Cholesterol 26mg 9%
Sodium 95mg 4%
Total Carbohydrate 18g 7%
Dietary Fiber 2g 8%
Protein 6g
Calcium 148mg 11%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This butternut squash casserole recipe is similar to a mashed potato casserole. The butternut squash and potatoes are boiled, then mashed with butter, milk, cream cheese, and ricotta cheese. The butternut squash casserole is then topped with cheese and baked. This butternut squash recipe makes a great Thanksgiving side dish or make-ahead side dish when butternut squash is in season.


  • 1 (2-pound) butternut squash . (peeled, seeded and cut into 1-inch chunks)
  • 2 pounds new potatoes (cut into 1-inch chunks)
  • 2 tablespoons butter
  • 3/4 cup low-fat milk
  • 4 ounces cream cheese
  • 1 cup part-skim ricotta cheese
  • 2 teaspoons garlic salt
  • 1/2 teaspoon freshly ground black pepper
  • 1 cup grated Romano cheese (divided)

Steps to Make It

  1. Gather the ingredients. Preheat oven to 350 F.

  2. Spray a 9x13-inch baking dish with cooking spray.

  3. Place butternut squash and potatoes in a large heavy pot and cover with water by a depth of 1 inch.

  4. Boil, uncovered, until tender, 12 to 15 minutes, and drain.

  5. Return butternut squash and potatoes to pot. Add butter, milk, cream cheese, ricotta, salt, pepper and half of the romano cheese. Taste and adjust seasoning.

  6. Spread butternut squash casserole into a prepared baking dish.

  7. Sprinkle remaining Romano cheese on top.

  8. Bake butternut squash casserole 30 to 45 minutes until cheese is golden brown.

  9. Serve and enjoy!


  • To make ahead, stop at step 7. Allow the casserole to cool, then refrigerate or freeze, wrapped tightly, or bake.