This post may contain affiliate links. Please read my disclosure policy.
About This Recipe
Beautiful, bright, healthy, and delicious…this Rainbow Corn Salad with Mayo has it ALL! Oh, and it’s also gluten free, dairy free, and can easily be made vegan by omitting the mayo or using a vegan alternative.
But seriously. This salad is a great way to get your veggies in and is perfect to bring to a cookout. Fresh corn, tomatoes, red onion, and bell pepper…there’s so much in there! I love it paired with a burger, chicken sandwich, or even some grilled Balsamic Chicken.
Want to make it a complete meal? Add some shredded Salsa Verde Chicken or plain rotisserie chicken. It’s also yummy on top of a HUGE salad, too!
If you’re in a rush, you can use frozen or canned corn, but if you can, use fresh. It tastes the best!
Why You’ll Love This Rainbow Corn Salad
- Made with fresh veggies including roasted corn kernels, sweet tomatoes, vibrant red onions, fresh chopped basil and crunchy bell pepper!
- Brought to life with a slightly tangy, slightly sweet flavor-packed dressing.
- Quick and easy to prepare!
- Literally the PERFECT summer side dish.
- Less than 100 calories per serving!
- Dairy free, gluten free and can easily be made vegan!
- Corn – I used corn on the cob. Frozen or canned would work, too.
- Bell pepper – Any color works. I used an orange one to keep with the rainbow theme.
- Onion – I used a red onion, but you could sub for a yellow onion, too.
- Mayo – I used light mayo. Feel free to use your favorite mayo here.
- Tomatoes – I used cherry tomatoes because they hold up better, but you could definitely use Roma tomatoes here.
- Olive oil – You could also use avocado oil.
- Red wine vinegar
- Lime
- Basil
- Seasonings – Grab some salt, pepper, and Italian seasoning!
How To Make
The full printable recipe is below, but let me walk you through the process so you know what to expect when you’re making it!
1. Preheat the oven to 350 degrees F. Line a baking sheet with parchment paper or spray with cooking spray. Shuck the corn and add to the baking sheet.
2. Roast for about 25 minutes.
3. Let cool. Then, slice the kernels off.
4. To a medium-sized bowl, add the mayo, olive oil, vinegar, and lime juice. Whisk together well.
5. Then, add the rest of the ingredients – the corn, diced pepper, onion, tomatoes, basil, Italian seasoning, salt and pepper.
6. Toss together well. Taste and adjust seasonings as desired.
Store leftover corn salad in an airtight container in the fridge for 2-3 days.
Can I use frozen corn?
I LOVE fresh corn with this recipe, but frozen corn will work, too.
Can I use canned corn?
Again, fresh is definitely recommended, but canned will work.
Can I add cheese?
YES! Love adding feta cheese to this dish. Cotija would also be delish!
Can I make this vegan?
You can easily make this vegan by completely omitting the mayo or using a vegan friendly mayo.
Can I cook the corn in a different way than roasting?
Sure! Grilled corn would be delicious for a nice charred touch! Or you could also boil in salt water
Did you make this? If you snap a photo, please be sure leave a review, tag me on Instagram or TikTok at @LaurenFitFoodie or hashtag #LaurenFitFoodie so I can see your creations!
Rainbow Corn Salad (Dairy-Free)
Ingredients
- 4 ears of corn on the cob (300g of corn kernels)
- 1 orange bell pepper (130g) diced
- 1/2 red onion (120g) diced
- 1 pint cherry tomatoes (286g) halved
- 2 Tbsp light mayo (30g)
- 1 Tbsp olive oil (15g)
- 1 Tbsp red wine vinegar (15g)
- 1 lime (20g) juiced
- 1/2 cup basil chopped
- 1/2 Tbsp Italian seasoning
- Pinch of salt and freshly cracked black pepper to taste
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes. Scroll for macros and MyFitnessPal code.
Instructions
- Preheat the oven to 350 degrees F. Line a baking sheet with parchment paper or spray with cooking spray.
- Shuck the corn and add to the baking sheet. Roast for about 25 minutes. Let cool, then slice the kernels off.
- To a medium-sized bowl, add the mayo, olive oil, vinegar, and lime juice. Whisk together well then add the rest of the ingredients – the corn, diced pepper, onion, tomatoes, basil, Italian seasoning, salt and pepper. Toss together well. Taste and adjust seasonings as desired. Serve as a side or add to make a protein. For meal pairings, see post.
Equipment
Video
Notes
Nutrition Information
Nutrition is hand-calculated and accurate. No autocalulations! However, note that values can vary based on the brands you use and if you substitute ingredients.