Creamy Fruit Salad Recipe with Homemade Vanilla Dressing + VIDEO

This Creamy Fruit Salad Recipe is made with a Homemade Vanilla Dressing -- no pudding mix here! It is the perfect summer breakfast, snack or dessert -- use whatever fruit you have! Includes step by step recipe video.
Course Breakfast, Salad, Side Dish
Cuisine American
Prep Time 15 minutes
Cook Time 8 minutes
Total Time 23 minutes
Servings 8 servings
Calories 143kcal
Author Ashley Fehr


  • 2 cups 1% milk
  • 1/4 cup granulated sugar
  • 2 tablespoons corn starch
  • 1/2 teaspoon lemon zest optional
  • 2 teaspoons vanilla
  • 1 lb fresh strawberries hulled and quartered
  • 1 cup fresh blueberries
  • 1 cup fresh blackberries
  • 1 cup mandarin oranges optional (see note)
  • 3 kiwi sliced, optional (see note)
  • 2 cups fresh pineapple chunks optional (see note)
  • 1 cup red grapes


  • In a medium skillet, whisk together milk, sugar and corn starch. Cook over medium heat, whisking frequently, until thickened, about 8-10 minutes (it won't be thick like pudding, it is a dressing -- but it will thicken considerably).
  • Stir in lemon zest (if using) and vanilla. Remove from heat and let cool to room temperature.
  • In a large bowl combine strawberries, blueberries, blackberries, oranges, kiwi, pineapple and grapes. Pour dressing over and toss to coat (be gentle -- you don't want mush!).
  • Serve at room temperature or chill to serve later. If making ahead, I prefer not to add the dressing until 3-4 hours or less before serving.



*Nutrition information is estimated and will vary depending on exact serving size, types and brands of products used.
**If you want to make the recipe and have it keep for a couple of days, be sure to use strawberries, blueberries, blackberries, grapes and stay away from the very juicy or citrusy fruit like oranges, pineapple and kiwi. They will release a lot of juices in just a few hours, so if you add them, be sure you are serving right away and won't have a lot left over. Otherwise, stick to berries and grapes to be safe.


Calories: 143kcal | Carbohydrates: 32g | Protein: 4g | Fat: 1g | Sodium: 31mg | Fiber: 4g | Sugar: 24g