Print Recipe
4.2 from 10 votes

Raspberry Custard Pie & Homemade Pie Crust Recipe

Make this homemade raspberry pie from scratch. For more homemade pie ideas, try using fresh raspberries or blueberries.
Prep Time15 mins
Cook Time1 hr
Total Time1 hr 15 mins
Course: Dessert
Cuisine: American
Keyword: homemade pie recipe, Raspberry pie, raspberry. custard pie
Servings: 8
Calories: 578kcal
Author: Dan from Platter Talk


for the crust

  • 3 cups flour
  • 1 cup shortening
  • 1 tablespoon sugar
  • 1 teaspoon salt
  • 1/3 cup ice water
  • 1 egg
  • 1 teaspoon white vinegar

for the filling

  • 4 cups fresh raspberries
  • 1 3/4 cups milk
  • 3/4 cup sugar
  • 3 eggs
  • 2 tablespoons cornstarch


  • Preheat oven to 375 degrees F.

for the crust

  • Combine flour, shortening, sugar, and salt.
  • Work together with a fork until consistency is pebbly
  • In separate small mixing bowl, beat egg and add water and vinegar, beat again.
  • Add liquid mixture to flour and shortening
  • Stir with fork and combine thoroughly and from into a ball.
  • Roll out on floured surface.

for the filling

  • Combine milk, sugar, eggs,
  • and cornstarch and mix thoroughly.
  • Pour mixture into pie shell.
  • Add berries to the custard mixture.
  • Place in oven and bake for 45 to 60 minutes until crust is golden brown.
  • Allow to cool before serving. Custard should set as it cools.


!for the crust
Variations in relative humidity can affect quantity of water necessary to form and roll dough.
Don't be afraid to add small amounts of water to achieved desired consistency.
Be generous with the amount of flour used on rolling surface.
To place crust in pan, roll it on pin, place pin over pan and then unroll.
Brush an egg wash over the top crust prior to baking. This provides a rich, brown glaze.
!for the filling
Gently rinse fresh raspberries immediately before use, pat try with paper towel.
Frozen raspberries should be allowed to thaw and drain completely in colander before baking.


Calories: 578kcal | Carbohydrates: 67g | Protein: 10g | Fat: 30g | Saturated Fat: 8g | Cholesterol: 87mg | Sodium: 348mg | Potassium: 241mg | Fiber: 5g | Sugar: 25g | Vitamin A: 225IU | Vitamin C: 15.8mg | Calcium: 95mg | Iron: 3mg