This simple vegan rice salad combines chickpeas, broccoli, tomatoes, cucumbers, and rice with a creamy dairy-free ranch dressing for an easy plant-based meal.

Enjoy the chickpea rice salad as a lunch or an easy dinner. It’s an oil-free vegan recipe that can easily be customized. It’s packed with veggies that can be substituted with anything that sounds great with chickpeas and vegan ranch dressing.
For more chickpea bowl recipes, try a vegetable rice bowl with cashew dijon dressing, a potato Buddha bowl with roasted red bell pepper dressing, or a hummus bowl. For more easy recipes, try a zesty quinoa salad or a spiced chickpea couscous bowl.
Jump to:
Recipe features
- Vegan/vegetarian, plant-based, and oil-free!
- Packed with fresh veggies!
- Customizable, add any veggies you want!
- Great for lunch or an easy dinner!
Ingredients and substitutions
The vegan rice salad uses simple ingredients, but please see the recipe card below for a full list of ingredients and the exact measurements.
Rice - Use jasmine, white, or brown rice for the rice salad.
Chickpeas - To keep the recipe simple, use a can of chickpeas. Thoroughly drain and rinse the chickpeas before adding them to the bowl. Instead of chickpeas, try tofu nuggets or buffalo tofu. For more recipes with chickpeas, try a vegan chickpea salad sandwich or curry chickpea salad.
Broccoli - Broccoli can be substituted with any vegetable that pairs well with chickpeas and ranch dressing. For this recipe, I like to break down the broccoli into small bite-sized pieces.
Roma tomatoes - Use any kind of tomatoes that are available. Some varieties will have more liquid than others. We prefer Roma or cherry tomatoes.
Cucumbers - To add more bulk to the bowl, add diced cucumbers or shredded carrots. We prefer English cucumbers, they don’t need to be peeled.
Ranch dressing - The dairy-free ranch is cashew-based and calls for soaking the cashews ahead of time to soften them so they’ll easily blend into a creamy dressing. Instead of the vegan ranch, try roasted red bell pepper dressing or lemon herb tahini dressing.
Tips
- Dice the tomatoes, broccoli, and cucumber (if using) into small bite-size pieces. It’s similar to a chopped salad where all the vegetables are relatively small and uniform in size.
- Top with chopped fresh cilantro, parsley, or dill for a little more flavor.
- To cool hot rice quicker, spread it out in an even layer on a large baking sheet.
How to make a vegan rice salad
- Start the chickpea rice salad by making the rice according to the package instructions.
- When the rice is done, remove it from the heat and allow it to sit for 10 minutes with the lid on. Then, remove the lid, fluff the rice, and allow it to cool.
- While the rice is cooking, prep the veggies and make the oil-free ranch dressing.
- When the rice has cooled, add it to a bowl with the chickpeas, tomatoes, broccoli, cucumbers (if using), and vegan ranch dressing and mix.
Store
Storage - The rice and chickpeas can be stored together in an airtight container in the refrigerator for about 5 days. Store everything else separately. The Roma tomatoes are best diced before serving and not ahead of time. Diced cucumbers only last about 2-3 days in an airtight container in the fridge. Diced broccoli may last about 3-5 days in an airtight container in the refrigerator.
Reheating - I heat leftover rice and chickpeas in the microwave for about 30 seconds or just enough to take the chill off of it from the refrigerator. It’s just my personal preference not to eat the salad hot, but enjoy the rice salad how you prefer.
Related recipes
I hope you enjoy the recipe! If you did feel free to rate the recipe and leave a comment.
Recipe
Vegan Rice Salad with Chickpeas and Broccoli
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
This simple vegan rice salad combines chickpeas, broccoli, tomatoes, cucumbers, and rice with a creamy dairy-free ranch dressing for an easy plant-based meal.
Ingredients
- 1 ⅓ cup uncooked jasmine, white, or brown rice
- 1 can (15.5 ounces) chickpeas, drained and rinsed
- 8 Roma tomatoes, small diced
- 1 lb (453 g) broccoli, small diced
- 1 English cucumber, diced (optional)
- Vegan ranch dressing, cashews need to be soaked
- Optional: fresh chopped cilantro, parsley, or dill, add to taste
Instructions
- Make the rice according to the package instructions.
- When the rice is done, remove it from the heat and allow it to sit for 10 minutes with the lid on. Then, remove the lid, fluff the rice, and allow it to cool.
- While the rice is cooking, prep the veggies and make the ranch dressing.
- When the rice has cooled, add it to a bowl with the chickpeas, tomatoes, broccoli, cucumbers (if using), and vegan ranch dressing and mix.
Notes
To cool hot rice quicker, spread it out in an even layer on a large baking sheet.
Cooking time will be longer if you use brown rice instead of jasmine or white rice.
The diced cucumber is optional to add more volume to the meal.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: main course
- Method: stovetop
- Cuisine: american
Comments
No Comments