The Best Spinach Salad Ever


Fresh spinach with a creamy dressing that all my friends rave over. The creamy spinach salad dressing also makes a great vegetable dip.

close up view Spinach Salad with bacon on a plate
Prep Time:
10 mins
Cook Time:
5 mins
Total Time:
15 mins


  • 1 cup slivered almonds

  • 1 cup mayonnaise

  • ½ cup milk

  • ¼ cup white sugar

  • 1 (3 ounce) jar bacon bits

  • ½ cup grated Parmesan cheese

  • 1 (10 ounce) bag baby spinach leaves

  • ½ head cauliflower, chopped


  1. Preheat the oven to 350 degrees F (175 degrees C).

  2. Spread nuts onto a baking sheet.

  3. Toast nuts in the preheated oven until golden brown and fragrant, 5 to 10 minutes. Watch as they bake because they burn quickly. Set nuts aside to cool to room temperature.

  4. Mix together mayonnaise, milk, and sugar in a large salad bowl. Stir in bacon bits and Parmesan cheese until dressing is well combined and creamy.

  5. Place spinach leaves, chopped cauliflower, and toasted almonds into the salad bowl; stir lightly to coat with dressing.

Nutrition Facts (per serving)

517 Calories
44g Fat
19g Carbs
16g Protein
Nutrition Facts
Servings Per Recipe 6
Calories 517
% Daily Value *
Total Fat 44g 56%
Saturated Fat 8g 38%
Cholesterol 31mg 10%
Sodium 812mg 35%
Total Carbohydrate 19g 7%
Dietary Fiber 4g 14%
Total Sugars 12g
Protein 16g
Vitamin C 36mg 178%
Calcium 203mg 16%
Iron 2mg 13%
Potassium 566mg 12%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love