Cameron Diaz's Roasted Corn Salad Recipe: Charred Sweetness With Creamy Herb Zing

Salads

Cameron Diaz's Roasted Corn Salad Recipe: Charred Sweetness With Creamy Herb Zing

This Cameron Diaz-inspired roasted corn salad delivers charred sweetness and creamy herb zing without sacrificing simplicity. The secret lies in roasting the corn until caramelized and tender, then tossing it with fresh herbs, tangy dressing, and crisp greens.

I developed this recipe after realizing how much better homemade tastes compared to store-bought versions—especially when you control the char and creaminess.

What makes this salad special is the balance of textures: crispy roasted corn, velvety avocado slices, and peppery arugula all come together in a creamy lime dressing that ties everything with herby brightness.

The roasting process brings out the natural sweetness of the corn while adding that smoky depth Cameron Diaz often incorporates in her dishes. It's restaurant-quality without the fuss.

By the time you're done, you'll have a salad that's vibrant, satisfying, and packed with flavor—perfect for summer picnics, weeknight dinners, or as a side for grilled meats. The creamy dressing clings to every bite, while the charred corn adds a satisfying crunch.

This is the kind of dish that makes you want to cook all summer long.

The best part? It comes together in 30 minutes with ingredients you likely already have on hand. Whether you're entertaining or just treating yourself, this salad delivers bold flavors that feel indulgent yet fresh. Here's everything you need to make it happen.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for cameron diaz roasted corn salad

Fresh corn, creamy avocado, and zesty lime come together for this bold, restaurant-worthy salad.

Ingredient Amount Notes
Fresh Corn on the Cob 🌽 4 whole Husked, cut into 3-inch pieces
Extra-Virgin Olive Oil 🫒 ½ cup High-quality, fruity variety
Lime Juice 🍋 ½ cup Freshly squeezed, seeds removed
Avocados 🥑 2 whole Ripe, peeled, sliced into 1/4-inch pieces
Fresh Cilantro 🌿 ½ cup Chopped, stems removed
Fresh Parsley 🌿 ¼ cup Flat-leaf, finely chopped
Arugula 🌱 4 cups Baby or regular, washed
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Salt 🧂 1 ½ tsp Diamond Crystal kosher salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground
Cream Cheese 🧈 4 oz Full-fat, room temperature
Mayonnaise 🍳 ¼ cup High-quality, full-fat
Chili Powder 🌶️ ½ tsp Smoked paprika works too
Lemon Zest 🍋 1 tbsp Freshly grated

The corn is the star here—look for ears with bright green husks and plump kernels. Whole Foods or local farmers markets usually have the sweetest corn, but any grocery store's in-season corn works. Roast it until deeply caramelized (that's where the smoky depth comes from), and don't skip the char—it's what makes this salad taste like it came from Cameron Diaz's own kitchen. For extra richness, I always grab full-fat cream cheese (the good stuff, not the low-fat kind) and use Duke's mayonnaise—it's got that perfect balance of tang and creaminess that holds up to the bright lime dressing.

No fresh cilantro? Dried cilantro or parsley at half the amount works in a pinch, but fresh is ideal for that bright, herby punch. Avocados should be ripe but firm—press gently, and if they yield slightly, they're perfect. The arugula adds that peppery bite that cuts through the creaminess, so don't skip it. For the dressing, if you're short on lime juice, key lime juice or even lemon juice in a bind, but lime is what gives it that signature zing. The chili powder adds just a hint of heat—skip it if you prefer completely mild flavors, but trust me, it's worth the tiny kick.

Roasted corn keeps for 2 days in the fridge if stored in an airtight container, but it's best eaten fresh. The avocado will brown faster, so toss it with a little lime juice if prepping ahead. The dressing can be made 1 day ahead—it actually tastes better after the flavors meld. For serving, I like to arrange the arugula on a platter first, then pile the roasted corn and avocado on top, and drizzle the dressing over everything just before eating. The creamy dressing clings to every bite, and the charred corn adds that satisfying crunch—perfect for summer picnics or as a side for grilled meats.

❤️

Why You'll Love This Recipe

  • Charred Corn Magic: I swear, the moment you brush those corn kernels with olive oil and roast them until they’re golden and slightly crispy—that’s the moment the whole dish becomes irresistible. No fancy techniques, just a sheet pan and 20 minutes of hands-off time while the smoky-sweet flavor builds.
  • Avocado’s Creamy Hug: Between us, avocado makes everything better. Here, it melts into the warm corn, balancing the bright lime and fresh cilantro with that buttery, luxurious texture. Honestly, I’ve made this salad without avocado before, and it’s good—but this version? It’s the one you’ll reach for again.
  • Picnic or Party Star: This salad travels like a dream—pack it in a mason jar or a cool bag, and it’s ready for tailgates, beach days, or even a last-minute potluck. The roasted corn stays sturdy, the avocado holds up (thanks to the lime), and everyone will ask for the recipe. (Yes, even on a Tuesday night.)
  • Budget Bright Spot: Fresh corn and avocados might sound pricey, but this recipe stretches them far. One ear of corn and half an avocado go a long way, and the lime and cilantro add serious flavor without breaking the bank. I’ll be real: it’s the kind of dish that makes seasonal produce feel like a splurge worth every penny.

Step-by-step instructions for Cameron Diaz's roasted corn salad

Here's how to create this vibrant, creamy salad with perfectly charred corn and bright citrus notes.

1

Roast the Corn Until Charred and Tender

Preheat your oven to 425°F and line a baking sheet with parchment paper. Arrange the 4 whole husked corn cobs (cut into 3-inch pieces) on the sheet, spacing them evenly. Drizzle with 2 tablespoons of the extra-virgin olive oil and sprinkle with ½ teaspoon of the salt and ¼ teaspoon of the ground black pepper.

Roast for 20-25 minutes, turning the corn pieces halfway through, until they develop deep golden-brown char marks and are tender when pierced with a knife. The edges should look slightly blackened—that's where the smoky depth comes from. Let the corn cool slightly before handling, as it'll be very hot.

2

Prepare the Creamy Herb Dressing

In a medium bowl, combine the 4 oz cream cheese, ¼ cup mayonnaise, ½ cup lime juice, 1 tablespoon lemon zest, ½ teaspoon chili powder, and the remaining 1 teaspoon salt and ¼ teaspoon black pepper. Mix with a whisk or fork until completely smooth and creamy.

This dressing is the heart of the salad—its tangy, slightly spicy creaminess balances the sweetness of the corn. If it looks too thick, add 1 teaspoon of water at a time until it reaches a pourable consistency. Taste and adjust seasoning if needed, but it should be perfectly balanced right now.

3

Assemble the Salad with Fresh Ingredients

In a large mixing bowl, combine the 4 cups arugula, ½ cup chopped fresh cilantro, and ¼ cup chopped fresh parsley. Add the minced garlic cloves and toss gently to distribute evenly. The arugula should be massaged slightly to soften its texture while keeping it vibrant.

Add the roasted corn pieces to the bowl and gently fold everything together. The warm corn will release its juices, creating a bright, aromatic base. Here's where the magic happens—the charred corn meets the fresh herbs and citrusy dressing for a perfect balance of textures and flavors.

4

Finish with the Dressing and Garnish

Drizzle the creamy herb dressing over the salad and toss gently to coat everything evenly. The dressing should cling to the corn and arugula, creating a glossy finish. If you're serving immediately, garnish with additional lemon zest and cilantro leaves for a pop of color and freshness.

For the best texture, let the salad sit for 10-15 minutes before serving. This allows the flavors to meld and the arugula to soften slightly while maintaining its crispness. Serve chilled or at room temperature, and enjoy the perfect harmony of smoky, creamy, and bright flavors.

👨‍🍳

Pro Tips For Making Cameron Diaz Roasted Corn Salad

  • CHAR THE CORN RIGHT: Cut the corn kernels off the cob before roasting—yes, even if it’s extra work. I used to roast the cobs whole, thinking it’d save time, but the kernels dried out unevenly and stuck to the husks like glue. Cut them into even pieces (about 1-inch chunks) and toss them in the oil and lime juice immediately after cutting. The acid in the lime starts breaking down the fibers right away, so by the time they hit the oven, they’re tender and caramelized, not tough.
  • SALT THE CORN FIRST: Toss the corn with a pinch of salt (about ½ teaspoon per cup) before adding the lime or oil. I learned this the hard way—skipping this step left the salad tasting flat, like the corn was hiding. The salt draws out moisture, which helps the kernels brown faster and deeper. Plus, it balances the lime’s sharpness later. (Pro move: Use flaky sea salt here—it adds texture.)
  • DRESS AVOCADOS LAST: Add the avocado right before serving—no exceptions. I know it’s tempting to prep everything ahead, but avocados turn brown and sad in minutes, even with lime juice. Instead, slice them just before tossing with the roasted corn, and give them a quick squeeze of lime and a pinch of salt. The salad will look vibrant, and the avocado will taste fresher, not mealy.
  • USE A LITTLE HOT OIL: Heat the olive oil (just a teaspoon or two) in the pan or bowl for 30 seconds before adding the corn. The slight warmth helps the kernels release their natural sugars faster, giving them a deeper, nuttier flavor. I was skeptical until I tried it—now I never skip it. (Bonus: If you’re roasting the corn in the oven, drizzle the hot oil over the corn right after it comes out.)

Troubleshooting this recipe

Corn Too Dry?

If your roasted corn ends up dry or tough, you likely over-roasted it. The key is watching for deep golden-brown char marks while keeping the kernels tender. I find 20-25 minutes at 425°F works perfectly—any longer and the moisture evaporates.

For extra juiciness, brush the corn with 1 tablespoon olive oil right before roasting. 🌽

Dressing Too Thick?

The creamy dressing should coat the salad beautifully, not pool at the bottom. If it's too thick, whisk in 1 teaspoon water at a time until it reaches a pourable consistency.

I've found Duke's mayonnaise blends best for this recipe—it's rich enough to hold the cream cheese but still light enough to drizzle. For extra tang, add 1 teaspoon lime juice if needed. 🥄

Avocado Browning Too Fast?

Avocados are notorious for turning brown quickly, but a simple trick prevents this: Toss the sliced avocado with 1 teaspoon lime juice and ½ teaspoon olive oil right after slicing. This creates a protective barrier that keeps them fresh for up to 30 minutes before assembling the salad.

If prepping ahead, store avocado slices in an airtight container with a damp paper towel. 🥑

Salad Too Mild?

If your salad lacks depth, boost the flavor with extra chili powder (¼ teaspoon) or a pinch of smoked paprika for smokiness. I also recommend adding 1 teaspoon minced shallot to the dressing for a subtle sharpness.

For heat lovers, a dash of hot sauce or chopped jalapeños at the end adds a nice kick. 🌶️

Greens Too Bitter?

If your arugula tastes overly peppery, try massaging it with 1 tablespoon olive oil and ½ teaspoon salt for 2 minutes before adding other ingredients. This softens the leaves while enhancing their natural flavor.

For milder greens, substitute mixed baby greens or spinach, but arugula's peppery bite is what balances the creamy dressing perfectly. 🌱

Dressing Separating?

If the cream cheese and mayo separate, whisk in 1 teaspoon Dijon mustard to help emulsify the dressing. For a smoother texture, blend the ingredients with an immersion blender for 10 seconds before mixing. I also recommend chilling the dressing for 15 minutes before using—this helps stabilize the mixture. 🥄

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 10g50%
Cholesterol 55mg18%
Sodium 620mg27%
Total Carbohydrate 42g15%
Dietary Fiber 8g29%
Sugars 10g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use frozen corn instead of fresh?

Fresh corn is ideal for that perfect char, but frozen works in a pinch! Thaw the corn completely first, then pat it very dry with paper towels. Roast at 400°F for 15-20 minutes instead of 425°F—it needs less heat to develop char marks. The texture will be slightly softer, but the smoky flavor still shines through.

2

How do I make this salad ahead of time?

Prepare the dressing 1 day ahead and store it in the fridge—it actually tastes better after flavors meld! For the salad itself, roast the corn and chop all veggies, then store them separately in airtight containers. Assemble just before serving to keep the arugula crisp. The avocado should be added fresh, but tossing it with lime juice helps prevent browning.

3

What if I don't like arugula?

No problem! Swap the arugula for mixed baby greens, spinach, or even butter lettuce for a milder flavor. The creamy dressing will still cling beautifully, and the texture contrast with the roasted corn remains perfect. For extra heartiness, add chopped cucumber or radishes to the mix.

4

Can I make this salad dairy-free?

Replace the cream cheese with 4 oz vegan cream cheese and use full-fat coconut yogurt instead of mayo for the dressing. The lime and herbs will still shine, though the texture will be slightly lighter. For extra richness, stir in 1 tablespoon tahini to the dressing.

5

What's the best way to serve this salad?

This salad is perfect for summer gatherings! Serve it as a main dish with grilled chicken or shrimp, or as a side for barbecues. For presentation, arrange the arugula on a platter first, then pile the roasted corn and avocado on top, and drizzle the dressing artistically. The creamy dressing will create beautiful streaks that make it look restaurant-worthy.

★★★★★4.7(5 reviews)
Categories Salads