Easy Macaroni Fruit Salad

Here is my favorite macaroni fruit salad recipe, with creamy mayonnaise and condensed milk dressing, sweet fruit cocktail, chewy raisins, and a surprising twist of cheddar cheese cubes mixed into tender elbow macaroni.

This macaroni fruit salad is a huge hit at potlucks and family gatherings. I always get asked to bring it because it’s different from the usual salads, and honestly, it disappears fast. The combo of sweet and savory might sound odd, but trust me, it just works.

macaroni fruit salad
Image: jesslovescooking.com / All Rights reserved

Why You’ll Love This Macaroni Fruit Salad

  • Perfect for potlucks and parties – This Filipino-style dessert salad is a crowd-pleaser that’s always a hit at gatherings, and it makes enough to feed a group.
  • Sweet and creamy – The combination of condensed milk, all-purpose cream, and mayonnaise creates a rich, sweet dressing that coats every bite of pasta and fruit.
  • Make-ahead friendly – You can prepare this salad hours before serving, making it ideal for busy hosts who want to get a head start on their menu.
  • Simple ingredients – Most of these items are pantry staples or easy to find at your local grocery store, so you won’t be hunting for specialty items.
  • Kid-approved – The sweet flavor and fun combination of pasta, fruit, and cheese makes this a dessert that children and adults alike will enjoy.

What Kind of Fruit Cocktail Should I Use?

You can use either canned or jarred fruit cocktail for this recipe, and both will turn out great. Most grocery stores carry fruit cocktail in light or heavy syrup – either option works fine, just make sure to drain it really well before adding it to your salad. If you want to get fancy, you can also use tropical fruit cocktail which includes pineapple and papaya for a fun twist. Some people like to supplement their canned fruit cocktail with fresh fruits like diced apples or grapes for extra crunch and freshness, which is totally optional but adds a nice texture contrast.

macaroni fruit salad
Image: jesslovescooking.com / All Rights reserved

Options for Substitutions

This sweet salad is pretty forgiving when it comes to swaps, so feel free to work with what you have:

  • Elbow macaroni: You can use other small pasta shapes like shells, ditalini, or even rotini. Just cook according to package directions and make sure to rinse with cold water after draining.
  • Fruit cocktail: Mix things up with fresh or canned fruits like diced peaches, pineapple chunks, mandarin oranges, or grapes. If using fresh fruit, you might want to add a tablespoon or two of sugar to the dressing.
  • All-purpose cream: Heavy whipping cream or table cream works fine here. In a pinch, you can use evaporated milk, though the texture will be slightly thinner.
  • Condensed milk: If you’re out, you can make a quick substitute by mixing ½ cup evaporated milk with ½ cup sugar and heating until the sugar dissolves.
  • Mayonnaise: Some folks prefer using all cream and skipping the mayo entirely, or you can use plain yogurt for a tangier taste.
  • Processed cheese: Cheddar cheese cubes work well as a substitute, or you can leave it out if cheese in fruit salad isn’t your thing.

Watch Out for These Mistakes While Cooking

The biggest mistake people make with macaroni fruit salad is adding the dressing while the pasta is still warm, which causes the cream to break down and creates a watery, separated mess – always let your cooked macaroni cool completely before mixing.

Overcooking the elbow macaroni is another common error that leads to mushy pasta, so cook it just until al dente and rinse it with cold water to stop the cooking process immediately.

Don’t skip the chilling time or rush it by serving too early, as the salad needs at least 3 hours in the fridge for the flavors to blend and the texture to set properly.

If your salad looks dry after chilling, resist the urge to add too much extra cream at once – start with just a tablespoon or two and mix gently, since the salad will continue to absorb liquid as it sits.

macaroni fruit salad
Image: jesslovescooking.com / All Rights reserved

What to Serve With Macaroni Fruit Salad?

Macaroni fruit salad is a sweet and creamy side dish that’s perfect for potlucks, family gatherings, and holiday meals. This Filipino-style salad works great alongside grilled meats like barbecue chicken, pork skewers, or lechon, since the sweetness balances out savory main dishes. You can also serve it as part of a buffet spread with other cold salads, fried chicken, and rice dishes. Some people even enjoy it as a dessert or snack on its own, especially during hot summer days when you want something cool and refreshing.

Storage Instructions

Store: Keep your macaroni fruit salad in an airtight container in the fridge for up to 3 days. It actually tastes better after sitting for a few hours because the flavors meld together nicely. Just give it a good stir before serving since the cream might settle a bit.

Make Ahead: This is a great make-ahead dish for parties or potlucks. You can prepare it the night before and let it chill in the refrigerator overnight. The macaroni will soak up some of the creamy dressing, making it even more flavorful by the next day.

Serve: Always serve this salad cold, straight from the fridge. If it’s been sitting out at a party for more than 2 hours, it’s best to toss any leftovers since the cream and mayonnaise can spoil at room temperature.

Preparation Time 10-15 minutes
Cooking Time 20-30 minutes
Total Time 205-255 minutes
Level of Difficulty Easy
Servings 7.5 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 2400-2650
  • Protein: 36-44 g
  • Fat: 82-95 g
  • Carbohydrates: 360-390 g

Ingredients

For the base:

  • 2 cups elbow macaroni

For the dressing and mix-ins:

  • 1.5 cups all-purpose cream, chilled
  • 7 tbsp mayonnaise
  • 3/4 cup condensed milk
  • 3 cups fruit cocktail, well drained
  • 1 cup cheddar cheese, cut into 1/4-inch cubes
  • 1/3 cup raisins
  • 1/2 teaspoon vanilla extract
  • 1 pinch salt

Step 1: Cook the Macaroni

  • 2 cups elbow macaroni

Bring a large pot of salted water to a boil and cook the elbow macaroni according to package directions, usually 8-10 minutes, until al dente.

Drain well in a colander and set aside to cool slightly.

I prefer to rinse the pasta with cool water to stop the cooking process and prevent it from becoming mushy when mixed with the creamy dressing later.

Step 2: Prepare the Creamy Dressing Base

  • 1.5 cups all-purpose cream, chilled
  • 7 tbsp mayonnaise
  • 3/4 cup condensed milk
  • 1/2 teaspoon vanilla extract
  • 1 pinch salt

In a large mixing bowl, combine the chilled all-purpose cream, mayonnaise, and condensed milk.

Whisk together until smooth and well blended.

Add the vanilla extract and a pinch of salt, whisking to incorporate evenly.

This creates a rich, cohesive dressing that will coat all the components beautifully.

Step 3: Combine All Ingredients

  • cooked macaroni from Step 1
  • creamy dressing base from Step 2
  • 3 cups fruit cocktail, well drained
  • 1 cup cheddar cheese, cut into 1/4-inch cubes
  • 1/3 cup raisins

Add the cooled cooked macaroni from Step 1 to the creamy dressing base from Step 2 and gently fold together.

Then fold in the well-drained fruit cocktail, cheddar cheese cubes, and raisins, mixing gently but thoroughly to ensure everything is evenly coated.

I like to add the raisins last so they don’t get crushed during mixing—their texture stays plump and pleasant throughout the salad.

Step 4: Adjust Consistency and Chill

Taste the salad and assess the consistency—it should be creamy but not overly thick.

If you prefer a looser, more pourable texture, fold in a little additional cream or milk, a tablespoon at a time, until you reach your desired consistency.

Transfer to a serving bowl, cover, and refrigerate for at least 3 hours before serving to allow the flavors to meld and the salad to set properly.

macaroni fruit salad

Easy Macaroni Fruit Salad

Delicious Easy Macaroni Fruit Salad recipe with step-by-step instructions.
Prep Time 1 hour 15 minutes
Cook Time 2 hours 35 minutes
Total Time 3 hours 50 minutes
Servings: 7.5 servings
Calories: 2525

Ingredients
  

For the base
  • 2 cups elbow macaroni
For the dressing and mix-ins
  • 1.5 cups all-purpose cream, chilled
  • 7 tbsp mayonnaise
  • 3/4 cup condensed milk
  • 3 cups fruit cocktail, well drained
  • 1 cup cheddar cheese, cut into 1/4-inch cubes
  • 1/3 cup raisins
  • 1/2 teaspoon vanilla extract
  • 1 pinch salt

Method
 

  1. Bring a large pot of salted water to a boil and cook the elbow macaroni according to package directions, usually 8-10 minutes, until al dente. Drain well in a colander and set aside to cool slightly. I prefer to rinse the pasta with cool water to stop the cooking process and prevent it from becoming mushy when mixed with the creamy dressing later.
  2. In a large mixing bowl, combine the chilled all-purpose cream, mayonnaise, and condensed milk. Whisk together until smooth and well blended. Add the vanilla extract and a pinch of salt, whisking to incorporate evenly. This creates a rich, cohesive dressing that will coat all the components beautifully.
  3. Add the cooled cooked macaroni from Step 1 to the creamy dressing base from Step 2 and gently fold together. Then fold in the well-drained fruit cocktail, cheddar cheese cubes, and raisins, mixing gently but thoroughly to ensure everything is evenly coated. I like to add the raisins last so they don't get crushed during mixing—their texture stays plump and pleasant throughout the salad.
  4. Taste the salad and assess the consistency—it should be creamy but not overly thick. If you prefer a looser, more pourable texture, fold in a little additional cream or milk, a tablespoon at a time, until you reach your desired consistency. Transfer to a serving bowl, cover, and refrigerate for at least 3 hours before serving to allow the flavors to meld and the salad to set properly.

Leave a Comment

Recipe Rating