• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Stacey Homemaker
  • Recipes
  • About Me
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
menu icon
go to homepage
  • Recipes
  • About Me
  • Subscribe
search icon
Homepage link
  • Recipes
  • About Me
  • Subscribe
×
Home » Gluten-Free » Rainbow Salsa

Rainbow Salsa

By Stacey Homemaker on October 29, 2020 Leave a Comment

This post may contain affiliate links. Please read my disclosure.
Jump to Recipe Print Recipe

Spruce up any meal in just 15 minutes with this colorful vegan salsa! It's loaded with vegetables, black beans, fresh cilantro, and a tangy lime dressing. Sprinkle it over tacos, salads, or baked sweet potatoes for a delicious and vibrant meal. 

Three baked sweet potatoes on a white platter topped with vegan salsa on a gray background.

I call this rainbow salsa because it's made with a combination of different vegetables that represent every color of the rainbow! Red tomatoes, orange bell peppers, yellow corn, green cilantro, purple onions, and "almost blue" black beans. This salsa is so vibrant, flavorful, and easy to make! It's naturally gluten-free, oil-free, and it's perfect to add to tacos, burritos, wraps, or salad, or you can eat it with tortilla chips (like my husband does). It's a super easy and delicious way to work some extra fresh veggies into your meal.

Ingredients & Substitutions

This chunky rainbow salsa is made with a combination of fresh vegetables, canned beans, and dried seasonings. I used each vegetable to represent a specific color of the rainbow. Let's go over the most important ingredients and substitutions if you need them.

  • Black Beans: I used canned black beans because it's the closest color to something blue, but kidney beans, pinto beans, black-eyed peas, or great northern beans would all be delicious. You can use any variety of beans that you like to make this vegan salsa!
  • Orange Bell Pepper: I used an orange bell pepper for the orange part of this rainbow salsa. You could also use red or yellow bell peppers. Green bell peppers aren't as sweet. 
  • Corn: I used a bag of frozen grilled corn that I defrosted overnight in the fridge. You definitely don't have to use grilled corn, I just like the smoky flavor it adds to the salsa. Canned corn, frozen corn, or fresh corn are all fine to use. 
  • Maple Syrup: A small amount of maple syrup is used to balance the acidity in the lime dressing. You can use date syrup (low glycemic) or agave nectar if you need a substitute.

All of the ingredients needed to make the recipe laid out and labeled on a gray background.

How to Make Rainbow Salsa 

This vegan salsa comes together very quickly and easily! First, prep all the vegetables. Chop the bell pepper, tomatoes, red onion, and fresh cilantro and put them into a large mixing bowl along with the black beans and corn (Photo 1).

In a small bowl, whisk together the lime juice, maple syrup, cumin, smoked paprika, garlic powder, salt, and black pepper (Photo 2). Pour the lime dressing over the ingredients in the bowl and toss well to combine (Photos 3 & 4). You can eat it immediately or put it in the fridge to chill for 30 minutes before serving.

A collage of photos showing how to make the recipe in 4 easy step.s

Serving Suggestions

This vegan salsa can be enjoyed with tortilla chips or crackers, or you can sprinkle it on top of walnut quinoa tacos or sweet potato enchiladas. You could also make a bowl with cilantro lime quinoa and fresh greens as the base and top it with this salsa and a drizzle of vegan ranch dressing for a delicious and colorful meal!

Lately, I've been loving serving the salsa over baked sweet potatoes! It's super filling and tastes delicious. Scrub, pierce, and bake the sweet potatoes for 1 hour at 400 degrees or until tender. Then you can top with a scoop of the rainbow salsa and add a dollop of guacamole, a drizzle of tahini, a scoop of roasted red pepper hummus, or hot sauce to taste. 

Chopped vegetables and beans in a large white bowl with a serving spoon on a gray background.

How Long Does it Last in the Refrigerator? 

Store the vegan salsa in an airtight container in the fridge and it should stay fresh for 3-4 days. The juice from the tomatoes might make it a little wet after the first day, but it will still taste delicious! 

Can I Freeze It? 

This vibrant vegan salsa is definitely best enjoyed fresh. The tomatoes and cilantro won't defrost well, and even if you omit them, the texture of the salsa will be softer and a little wet. If you need to, you can prep the salsa the day before you need it. 

Success Tips

  • Dice the tomatoes, bell peppers, onions, and cilantro into bite-sized pieces so it's easy to eat.
  • Roma tomatoes are the best tomatoes to use because they have low water content, so they don't release that much juice into the salsa. Using juicy tomatoes (like beefsteak) could make it a little watery. 
  • Make sure to rinse and drain the canned beans very well before you add them to the salsa. 
  • Grilled corn adds a delicious smoky flavor to this dish! You don't need to fire up the grill (unless you want to) because you can use frozen grilled corn instead. Just put the bag of corn in the fridge to defrost for 24 hours, drain any excess water from the bag, and then you can add it to the bowl with the rest of the ingredients. 
  • The chili flakes add a little bit of heat to the salsa. Start with ¼ tsp and add more to taste. I like a little kick, so I usually end up using ½ tsp. 

A white plate filled with two loaded tacos on top of a blue napkin.

Want More Vegan Salsa Recipes?

Cilantro Lime Salsa

Watermelon Kiwi Mango Salsa

Smoky Sweet Potato Salsa

Salsa Jackfruit Stuffed Peppers

This 5-min vegan rainbow salsa recipe is seriously addicting! I put it on tacos, in quinoa salads, eat it like dip with chips, or just out of the container if no one is looking! My mom always told me to eat the rainbow! Gluten-free.

Rainbow Salsa

Spruce up any meal in just 15 minutes with this colorful vegan salsa! It's loaded with vegetables, black beans, fresh cilantro, and a tangy lime dressing. Sprinkle it over tacos, salads, or baked sweet potatoes for a delicious and vibrant meal.
5 from 2 votes
Print Pin Rate
Course: Snack
Cuisine: American
Prep Time: 15 minutes minutes
Total Time: 15 minutes minutes
Servings: 8 servings
Calories: 227kcal
Author: Stacey Eckert

Equipment

  • Large Bowl
  • Small Bowl

Ingredients

  • 3 cups roma tomatoes diced (4 medium tomatoes)
  • 1 large orange bell pepper diced (seeds and membranes removed)
  • 1 ½ cups grilled corn
  • 1 small bunch fresh cilantro roughly chopped
  • ¾ cup red onion diced
  • 15 oz can black beans rinsed and drained
  • ¼ cup lime juice (about 2 large limes)
  • 1 tsp maple syrup
  • ½ tsp cumin
  • ½ tsp garlic powder
  • ¼ tsp smoked paprika
  • ¼ tsp chili pepper flakes
  • ½ tsp salt
  • ¼ tsp black pepper

Instructions

  • Combine the diced tomatoes, bell pepper, corn, cilantro, red onion, and black beans in a large mixing bowl.
  • In a small bowl, whisk together the lime juice, maple syrup, cumin, garlic powder, smoked paprika, chili pepper flakes, salt, and black pepper. Pour the dressing over the vegetables in the bowl and toss to combine.
  • You can eat the salsa immediately or put it into the fridge for 30 minutes to chill before serving. Store leftovers in an airtight container in the fridge for 3-4 days. 

Notes

  • Dice the tomatoes, bell peppers, onions, and cilantro into bite-sized pieces so it's easy to eat.
  • Roma tomatoes are the best tomatoes to use because they have low water content, so they don't release that much juice into the salsa. Using juicy tomatoes (like beefsteak) could make it a little watery. 
  • Make sure to rinse and drain the canned beans very well before you add them to the salsa. 
  • Grilled corn adds a delicious smoky flavor to this dish! You don't need to fire up the grill (unless you want to) because you can use frozen grilled corn instead. Just put the bag of corn in the fridge to defrost for 24 hours, drain any excess water from the bag, and then you can add it to the bowl with the rest of the ingredients. 
  • The chili flakes add a little bit of heat to the salsa. Start with ¼ tsp and add more to taste. I like a little kick, so I usually end up using ½ tsp. 

Nutrition

Serving: 1cup | Calories: 227kcal | Carbohydrates: 44g | Protein: 13g | Fat: 1g | Saturated Fat: 1g | Sodium: 155mg | Potassium: 1072mg | Fiber: 10g | Sugar: 7g | Vitamin A: 1563IU | Vitamin C: 44mg | Calcium: 73mg | Iron: 3mg
Tried this recipe?Please rate it and leave a comment below if you have any feedback! If you post a picture on Instagram, please tag @Stacey_Homemaker and use the hashtag #StaceyHomemaker so I can see your delicious creation!

*This vegan salsa recipe was originally shared on 11/5/17, but I updated it with new pictures on 10/29/20.

More Gluten-Free Vegan Recipes

  • Creamy Chickpea Soup
  • Pumpkin Sweet Potato Soup (Dairy-Free)
  • High-Protein Vegan Burrito
  • Roasted stuffed tomatoes that are filled to the brim with a flavorful mixture of pesto quinoa and fresh spinach. Vegan, dairy-free, and gluten-free.
    Pesto Quinoa Stuffed Tomatoes

Reader Interactions

5 from 2 votes (2 ratings without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Hi, I'm Stacey! I veganize your favorite classic recipes and transform them into irresistible meals that are made entirely from plants! Want to know more? →

Summer Recipes!

FRESH WATERMELON POPSICLES

Easy Watermelon Popsicles

I could eat this avocado zucchini grilled cheese sandwich every day! My favorite grilled cheese sammie ever!

Vegan Zucchini Avocado Grilled Cheese

Vegan broccoli salad no mayo

Creamy Vegan Broccoli Salad

Vegan Summer Wheat Berry Salad

Veggie Breakfast Burrito Bowl

Parmesan Oven Roasted Asparagus

Lemon Garlic Roasted Asparagus

The Ultimate Guide to Veganism + How to Go Vegan Step by Step

Footer

↑ back to top

About

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Copyright © 2023 Stacey Homemaker

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.