This Brown Rice and Black Bean Salad is the perfect dish to make and eat all week! You can add chicken or shrimp, but it’s filling without added protein too.
This recipe is one of the oldest recipes on my blog – I first shared it back in 2012 and it’s still one of my go-to’s! I’m re-sharing it today since I start craving it as soon as the weather warms up and it’s on our menu this week. It’s easy to pull together since it uses pantry staples and the fresh produce required is easy to find. In addition, you could easily swap other veggies into it as well.
Moreover, this big salad batch can easily last all week for quick lunches, for family leftover nights or as a filling side dish. To be totally honest, this salad gets even better the longer it sits, so your leftovers should be even more delicious than eating it fresh. While it’s vegetarian and very filling as is (lots of fiber!!), it also pairs well with chicken or shrimp if you want to up the protein.
Brown Rice & Black Bean Salad with Avocado & Cilantro
Serves 4-8 people
Serving sizes will vary, depending on whether it’s a side dish or an entree!
2 cups cooked brown rice, chilled
2-3 cups cooked black beans (if using canned, use two 15 oz cans, drained and rinsed)
2 cups seeded and diced tomato
1 bunch (about 5-7) sliced green onions, using both the white and green parts
2 ½ Tablespoons olive oil
2 ½ Tablespoons red wine vinegar
2 ½ Tablespoons water
juice of one fresh lime
1 small diced jalapeño pepper (more or less to taste), remove seeds and ribs if you don’t want it too spicy
1/4 cup cilantro, chopped (more or less to taste, I love cilantro!)
1 teaspoon sugar
1/2 teaspoon salt
1 whole avocado, peeled, pitted and diced
1/2 cup shredded cheddar cheese or feta
High in manganese which is an important mineral that helps bone development, wound healing, nerve function and more. It’s also a great, fiber-rich carbohydrate and you know carbs are important for runners!
Great source of protein and carbs. They also provide plenty of fiber, magnesium, potassium, and folate to help promote healthier levels of blood pressure, metabolism, LDL cholesterol levels, and bone health.
Great source of vitamin C, potassium, folate, and vitamin K. Plus, they are really tasty, especially as we get more into the summer months, and the perfect flavor and color pop for salads.
An excellent, savory garnish for salads. Fun fact: they are also packed with vitamin A and vitamin K.
One of my favorite ingredients for any recipe. I prefer Extra Virgin Olive Oil since it holds more of its nutrients and antioxidants because of the unrefined state. It’s also more flavorful than regular olive oil.
Red wine vinegar
A delicious fermented red wine that packs plenty of antioxidants and acetic acid. It has a pretty strong flavor so just remember to use it in moderation.
Holds plenty of vitamin C and antioxidants making it a healthy AND extremely tasty addition to your salad. I always add plenty of lime juice to my salads because I just love it. In addition, it really brightens the flavors.
Adds the perfect spice to this salad. Pair it with cilantro and avocado and you get the perfect Mexican flavor. Plus, they are rich in vitamin C and antioxidants.
Loaded with antioxidants, essential oils, vitamins, and dietary fiber. It’s also a good source of minerals like potassium, calcium, manganese, iron, and magnesium. Some people may taste soap when they eat cilantro, so you might need to adjust this ingredient accordingly if making this salad for others. Since Tommy and I don’t have this ‘soap gene’, I can happily put extra cilantro in our salads because it’s SO good and super healthy.
One of my favorite superfoods. It’s a healthy fat to keep you full and is PACKED with fiber!
Rich in protein, calcium and vitamin K2. I like either a sharp cheddar or feta for this salad!
In a large bowl combine chilled rice, beans, tomato, and green onions.
In a small bowl, whisk together the olive oil, red wine vinegar, water, lime juice, jalapeño pepper, cilantro, sugar, and salt.
Pour dressing mixture over the rice and toss to coat. Cover and refrigerate the salad for 30 minutes.
Top with shredded cheese and avocado just before serving.
To enjoy leftovers, try placing it over a bed of spinach or romaine! It’s also great in a whole wheat wrap or gluten-free tortilla.
This is a filling and delicious salad that vegetarians and meat-eaters alike love! It’s easily adaptable to whatever veggies you have on hand too. Try swapping tomatoes for bell peppers and add cucumber too!
- 2 cups cooked brown rice, chilled
- 2–3 cups cooked black beans
- 2 cups seeded and diced tomato
- 1 bunch (about 5–7) sliced green onions, using both the white and green parts
- 2.5 Tablespoons olive oil
- 2.5 Tablespoons red wine vinegar
- 2.5 Tablespoons water
- juice of one fresh lime
- 1 small diced jalapeño pepper
- 1/4 cup cilantro, chopped (optional)
- 1 teaspoon sugar
- 1/2 teaspoon salt
- avocado, peeled, pitted and diced
- 1/2 cup shredded cheddar cheese or feta
- In a large bowl combine chilled rice, beans, tomato, and green onions.
- In a small bowl, whisk together the oil and next 7 ingredients (through salt).
- Pour dressing mixture over the rice and toss to coat. Cover and refrigerate salad for 30 minutes.
- Top with shredded cheese and avocado just before serving.
If using canned beans, use two 15 oz cans, drained and rinsed.
If your jalapeño is super spicy or you don’t like spicy food, remove the seeds and ribs and only add the green part.
- Calories: 256
- Sugar: 4.6
- Fat: 8.9
- Saturated Fat: 1.8
- Trans Fat: 0
- Carbohydrates: 33.1
- Fiber: 10
- Protein: 9.6
- Cholesterol: 5
Keywords: brown rice, black beans, vegetarian, salad, tomatoes
Let me know what you think about this salad in the comments! Your feedback and review helps others who try this recipe!
Shop this Recipe