Make this vibrant Rice and Bean Salad with fluffy rice, red beans, fresh vegetables, and a zesty chilli dressing. Easy, colourful and delicious!
When you want something colourful, filling and full of lively flavour, this Rice and Bean Salad deserves a place at the top of your recipe list. It brings together fluffy chilled rice, tender red beans, juicy tomatoes, sweet red pepper, crisp red onion, fresh herbs and a little fresh jalapeño, all coated in a zesty dressing with lemon, chilli powder and cumin. The result is a bright, satisfying salad that feels wonderfully fresh while still being substantial enough to serve as a light lunch or generous side dish.
What makes this Rice and Bean Salad particularly appealing is its balance. The rice gives it a comforting, hearty base, while the beans add substance and plant-based protein. Fresh vegetables provide colour and crunch, and the spicy dressing wakes up every mouthful. Inspired by the Tex-Mex flavours of the original Midwest Living recipe, this version is designed for a British audience while keeping the character of the dish intact. The original recipe describes it as a nutritious Tex-Mex salad flavoured with chilli powder and cumin.
Another reason to make this Rice and Bean Salad is its make-ahead convenience. Instead of rushing to prepare everything just before mealtime, you can combine the salad, refrigerate it, and allow the flavours to mingle. In fact, resting gives the dressing time to soak into the rice and beans, creating a more rounded and delicious flavour. Whether you’re planning a family lunch, barbecue, picnic, packed lunch or simple weeknight meal, this vibrant Rice and Bean Salad is an easy way to add colour and character to the table.
Table of Contents
💚 Why You’ll Love This Recipe
- 🌶️ Packed With Flavour: Chilli powder, cumin, hot pepper sauce and jalapeño give this Rice and Bean Salad a lively Tex-Mex personality without overwhelming the fresh ingredients.
- 🫘 Filling And Satisfying: Red beans and rice make this much heartier than a bowl of leafy greens, making it useful as both a side dish and a light vegetarian meal.
- 🌈 Beautifully Colourful: Red beans, tomatoes, sweet red pepper, red onion, and green herbs create a bowl that looks as good as it tastes.
- ⏰ Excellent Make-Ahead Option: This salad benefits from chilling, making it particularly handy when you’re preparing food for guests.
- 🥗 Perfect For Sharing: A generous bowl of Rice and Bean Salad works beautifully at picnics, barbecues, potlucks, and family gatherings.
- 💷 Budget-Friendly: Rice and beans are economical staples, while the remaining ingredients are simple and easy to find.
- 🌱 Naturally Vegetarian: The recipe contains no meat, making it an easy addition to a vegetarian spread.
- 🍋 Bright and Fresh: Lemon juice or cider vinegar brings acidity that balances the earthy beans and warm spices.
🛒 Ingredients Needed (Serves 6)
- 🍚 1½ cups cooked brown rice or basmati rice, chilled: Use rice that has been completely cooled before assembling the salad. Basmati gives a fragrant, fluffy result, while brown rice provides a pleasantly nutty texture.
- 🫘 1 x 15-ounce tin red beans, rinsed and drained: Kidney beans are a convenient choice and provide a creamy texture with enough firmness to hold their shape.
- 🍅 ⅔ cup seeded and chopped tomato: Choose ripe but reasonably firm tomatoes so the salad stays fresh rather than watery.
- 🫑 ⅜ cup chopped red sweet pepper: This adds sweetness, crunch, and a beautiful splash of colour.
- 🧅 ⅜ cup chopped red onion: Finely chop the onion for a crisp bite that distributes evenly throughout the salad.
- 🌿 3 tablespoons fresh coriander or parsley, snipped: Fresh herbs lift the whole dish and add a clean, aromatic finish.
- 🌶️ 1 small fresh jalapeño, seeded and finely chopped: Removing the seeds reduces the heat while keeping the distinctive fresh chilli flavour.
- 🌶️ Extra sliced jalapeño, optional: Add this at serving time if you want a more dramatic appearance and extra heat.
- 🍋 2¼ tablespoons lemon juice or apple cider vinegar: This provides the bright acidity needed to balance the beans, rice, and oil.
- 🫒 2¼ tablespoons olive oil: Olive oil carries the spices through the dressing and gives the salad a smooth finish.
- 🌶️ 1½–2¼ teaspoons chilli powder: Adjust according to your preferred level of warmth.
- 🌿 ¾ teaspoon ground cumin: Cumin supplies the earthy, warm note that gives the dressing its Tex-Mex character.
- 🔥 ⅜–¾ teaspoon bottled hot pepper sauce: Use less for gentle heat or more for a properly fiery salad.
- 🧂 ⅜ teaspoon all-purpose seasoning blend: This helps round out the savoury flavour.
- 🧂 A generous pinch of salt: Salt brings the individual ingredients together.
- 🧄 A small pinch of garlic powder: A little garlic adds savouriness without overpowering the fresh vegetables.
- ⚫ ⅜ teaspoon freshly ground black pepper: Black pepper adds another layer of gentle warmth.

🍴 Equipment Needed
- 🥣 Large Mixing Bowl: Use this to combine the rice, beans, vegetables, herbs, and dressing.
- 🫙 Small Screw-Top Jar: Shake the dressing vigorously in the jar until the ingredients are thoroughly combined.
- 🔪 Sharp Knife: Use it to finely chop the vegetables and jalapeño.
- 🥄 Measuring Spoons and Cups: Accurate measurements help maintain the balance between the spicy, acidic, and savoury flavours.
- 🧊 Refrigerator: Chilling allows the flavours to develop and gives the salad its refreshing texture.
- 🥗 Serving Bowl: Transfer the finished Rice and Bean Salad to a clean serving bowl for a colourful presentation.

👩🍳 Step-By-Step Guide: How To Make Rice And Bean Salad
Cooking Instructions:
Follow these detailed steps carefully to make perfect Rice And Bean Salad every single time.
Step 1: Prepare The Rice
- Cook the brown rice or basmati rice according to the packet instructions.
- Spread the cooked rice in a shallow dish and allow it to cool completely.
- Refrigerate if necessary until thoroughly chilled.
Step 2: Prepare The Beans
- Place the red beans in a colander and rinse thoroughly under cold running water.
- Drain well to remove excess liquid.
Step 3: Chop The Vegetables
- Seed and chop the tomato.
- Chop the red sweet pepper and red onion into small, even pieces.
- Seed and finely chop the jalapeño.
- Snip or chop the fresh herbs.
Step 4: Make The Dressing
- Add the lemon juice or apple cider vinegar, olive oil, chilli powder, cumin, hot pepper sauce, seasoning blend, salt, garlic powder and black pepper to a screw-top jar.
- Secure the lid firmly.
Step 5: Shake Until Combined
- Shake the jar vigorously for several seconds.
- Continue until the oil and acidic ingredients are well combined and the seasonings are evenly distributed.
Step 6: Build The Salad
- Add the chilled rice and drained red beans to a large mixing bowl.
- Add the chopped tomato, red pepper, red onion, fresh herbs and jalapeño.
- Gently combine the ingredients.
Step 7: Add The Dressing
- Shake the dressing again before using.
- Pour it evenly over the rice and bean mixture.
Step 8: Fold Gently
- Use a large spoon or salad servers to gently fold everything together.
- Avoid vigorous stirring so the rice and beans remain intact.
Step 9: Chill The Salad
- Cover the bowl and refrigerate for at least 4 hours.
- For the best flavour, chill for between 4 and 24 hours.
Step 10: Bring To Room Temperature
- Remove the Rice and Bean Salad from the refrigerator about 30 minutes before serving.
- Allowing it to temper slightly helps the flavours become more pronounced.
Step 11: Finish And Serve
- Gently toss the salad once more.
- Taste and adjust the seasoning if needed.
- Garnish with extra sliced jalapeño or fresh herbs and serve.
✅Your Rice And Bean Salad is ready to enjoy!🎉

✨ Tips For A Perfect Result
- 🍚 Cool The Rice Completely: Never mix freshly steaming rice into the salad. Cooling it first helps maintain a pleasant, separate texture.
- 🫘 Drain The Beans Properly: Give the beans time to drain after rinsing so their liquid does not water down your dressing.
- 🔪 Keep The Vegetables Similar In Size: Small, even pieces make the salad easier to eat and distribute the flavours throughout the bowl.
- 🌶️ Control The Heat: Jalapeño, chilli powder and hot pepper sauce all contribute heat. Reduce one or more if you’re serving children or guests who prefer milder food.
- 🍋 Taste The Dressing Before Adding It: The dressing should taste lively and slightly punchy on its own because the rice and beans will soften its intensity.
- 🥄 Fold Rather Than Mash: Beans can split easily. Use a gentle folding action to keep the ingredients attractive.
- 🧊 Give It Time: Don’t skip the chilling period. Resting is one of the secrets to a well-developed Rice and Bean Salad.
- 🌿 Use Fresh Herbs: Fresh coriander or parsley makes a noticeable difference to the final flavour and appearance.
- 🌶️ Handle Chilli Carefully: Wash your hands thoroughly with soap and water after preparing fresh jalapeños. The source recipe also recommends using gloves when handling hot peppers.
- 🥗 Taste Again Before Serving: After chilling, taste the salad once more. Cold food can sometimes seem less seasoned, so a small adjustment may be worthwhile.
🍽️ Serving Suggestions
- 🥩 Serve With Grilled Meat: Pair this Rice and Bean Salad with grilled chicken, steak or spicy sausages for a satisfying barbecue spread.
- 🌽 Create A Tex-Mex Feast: Serve it alongside sweetcorn, guacamole, salsa and tortilla chips for a colourful themed meal.
- 🐟 Pair With Fish: The lemony, spicy dressing works particularly well with grilled white fish or salmon.
- 🥑 Add Avocado: Spoon cubes of ripe avocado over individual portions immediately before serving.
- 🥬 Serve Over Greens: For a lighter presentation, place the Rice and Bean Salad over crisp lettuce or mixed salad leaves.
- 🧺 Take It To A Picnic: Pack it into a sealed container and keep it chilled until you’re ready to eat.
- 🍱 Pack For Lunch: Divide the salad into individual containers for an easy make-ahead lunch.
🎨 Variations To Try
- 🌾 Brown Rice Version: Choose brown rice for a nuttier flavour and more substantial texture.
- 🍚 Basmati Rice Version: Basmati creates a fragrant, light Rice and Bean Salad with beautifully separated grains.
- 🌶️ Extra-Spicy Version: Keep some jalapeño seeds and increase the hot pepper sauce for serious heat.
- 🥑 Creamy Avocado Version: Fold through diced avocado immediately before serving.
- 🌽 Sweetcorn Version: Add drained sweetcorn for extra sweetness, colour and texture.
- 🥒 Crunchy Version: Add finely diced cucumber for a cooling contrast to the chilli.
- 🧀 Cheesy Version: Crumble a little feta over the top just before serving.
- 🥬 Green Herb Version: Increase the quantity of fresh coriander or parsley for a more herb-forward salad.
- 🍅 Tomato-Lover’s Version: Add extra chopped tomato when they’re particularly ripe and flavoursome.
- 🫘 Three-Bean Version: Replace part of the red beans with black beans or another cooked bean for a more varied texture.
📋 Recipe At A Glance
- 🍽️ Recipe: Rice and Bean Salad
- 👨👩👧👦 Serves: 6
- ⏱️ Hands-On Time: About 30 minutes
- 🧊 Chilling Time: 4–24 hours
- ⏰ Total Time: About 4½–24½ hours, including chilling
- 🌶️ Cuisine Style: Tex-Mex inspired
- 🌱 Diet: Vegetarian
- 🔥 Difficulty: Easy
- 🍚 Main Ingredients: Rice, red beans, tomato, red pepper, red onion, and jalapeño
- 🍋 Dressing: Lemon or cider vinegar, olive oil, chilli powder, cumin, and hot pepper sauce
- 🔥 Calories: Approximately 159 calories per serving when the recipe is portioned into six servings using the scaled ingredient quantities

Rice and Bean Salad Recipe
Equipment
- 1 Large Mixing Bowl
- 1 Small Screw-Top Jar
- 1 Sharp Knife
- 1 Measuring Spoons and Cups
- 1 Refrigerator –
- 1 Serving Bowl –
Ingredients
- 1½ cups cooked brown rice or basmati rice – chilled
- 1x 15 ounce tin red beans – rinsed and drained
- ⅔ cup seeded and chopped tomato
- ⅜ cup chopped red sweet pepper
- ⅜ cup chopped red onion
- 3 tablespoons fresh coriander or parsley – snipped
- 1 small fresh jalapeño – seeded and finely chopped
- Extra sliced jalapeño – optional
- 2¼ tablespoons lemon juice or apple cider vinegar
- 2¼ tablespoons olive oil
- 1½–2¼ teaspoons chilli powder
- ¾ teaspoon ground cumin
- ⅜–¾ teaspoon bottled hot pepper sauce
- ⅜ teaspoon all-purpose seasoning blend
- A generous pinch of salt
- A small pinch of garlic powder
- ⅜ teaspoon freshly ground black pepper
Instructions
Step 1: Prepare The Rice
- Cook the brown rice or basmati rice according to the packet instructions.
- Spread the cooked rice in a shallow dish and allow it to cool completely.
- Refrigerate if necessary until thoroughly chilled.
Step 2: Prepare The Beans
- Place the red beans in a colander and rinse thoroughly under cold running water.
- Drain well to remove excess liquid.
Step 3: Chop The Vegetables
- Seed and chop the tomato.
- Chop the red sweet pepper and red onion into small, even pieces.
- Seed and finely chop the jalapeño.
- Snip or chop the fresh herbs.
Step 4: Make The Dressing
- Add the lemon juice or apple cider vinegar, olive oil, chilli powder, cumin, hot pepper sauce, seasoning blend, salt, garlic powder and black pepper to a screw-top jar.
- Secure the lid firmly.
Step 5: Shake Until Combined
- Shake the jar vigorously for several seconds.
- Continue until the oil and acidic ingredients are well combined and the seasonings are evenly distributed.
Step 6: Build The Salad
- Add the chilled rice and drained red beans to a large mixing bowl.
- Add the chopped tomato, red pepper, red onion, fresh herbs and jalapeño.
- Gently combine the ingredients.
Step 7: Add The Dressing
- Shake the dressing again before using.
- Pour it evenly over the rice and bean mixture.
Step 8: Fold Gently
- Use a large spoon or salad servers to gently fold everything together.
- Avoid vigorous stirring so the rice and beans remain intact.
Step 9: Chill The Salad
- Cover the bowl and refrigerate for at least 4 hours.
- For the best flavour, chill for between 4 and 24 hours.
Step 10: Bring To Room Temperature
- Remove the Rice and Bean Salad from the refrigerator about 30 minutes before serving.
- Allowing it to temper slightly helps the flavours become more pronounced.
Step 11: Finish And Serve
- Gently toss the salad once more.
- Taste and adjust the seasoning if needed.
- Garnish with extra sliced jalapeño or fresh herbs and serve.
Notes
- 🍚 Cool The Rice: Allow the cooked rice to cool completely before mixing to keep the Rice and Bean Salad light, fluffy and well-textured.
- 🫘 Drain The Beans Well: Rinse and drain the red beans thoroughly to prevent excess liquid from watering down the dressing.
- 🌶️ Adjust The Heat: Reduce the jalapeño, chilli powder, or hot pepper sauce for a milder salad, or add more for extra heat.
- 🍋 Balance The Dressing: Taste the lemon-and-spice dressing before adding it and adjust the seasoning to suit your preference.
- 🥄 Fold Gently: Carefully fold the ingredients together rather than stirring vigorously, so the beans and rice remain intact.
- 🧊 Chill For Flavour: Refrigerate the salad for at least 4 hours to allow the dressing and spices to mingle beautifully with the rice and beans.
- 🌿 Finish With Fresh Herbs: Add a little extra coriander or parsley just before serving for a fresh flavour and colourful finish.
- 🌶️ Garnish Before Serving: Top with fresh jalapeño slices for an attractive presentation and an extra burst of flavour.
🧊 Storage Instructions
- 🥣 Refrigerate Promptly: Store leftover Rice and Bean Salad in an airtight container in the refrigerator.
- ❄️ Keep It Chilled: Because the salad contains cooked rice and fresh vegetables, refrigerate leftovers promptly rather than leaving them at room temperature for extended periods.
- 🍋 Refresh Before Serving: Give the salad a gentle stir after refrigeration. If it seems a little dry, brighten it with a small squeeze of lemon juice.
- 🥑 Add Fresh Garnishes Later: If using avocado or extra herbs, add them just before serving for the best texture and appearance.
- 📅 Make Ahead: The recipe is particularly suitable for preparing several hours ahead; the original recipe recommends a 4–24-hour chilling period.
📊 Nutritional Information
| Nutrient | Approximate Per Serving | % Daily Value* |
|---|---|---|
| Calories | 159 kcal | — |
| Total Fat | 6 g | 8% |
| Total Carbohydrate | 23 g | 8% |
| Protein | 4 g | 8% |
| Sodium | 386 mg | 17% |
Percent Daily Values are based on a 2,000-calorie diet. Values are approximate and can vary according to the rice, beans, seasoning blend, hot sauce, and other brands used. The original published nutrition information gives 159 calories, 6g fat, 23g carbohydrate, 4g protein, and 386mg sodium per serving.
💪 Health Benefits And Advice
- 🫘 Provides Plant Protein: Red beans contribute protein to this Rice and Bean Salad, helping make it more satisfying than many vegetable-only salads.
- 🌾 Provides Carbohydrate For Energy: Rice supplies carbohydrate, making this salad useful as a filling side or light meal.
- 🌈 Includes Fresh Vegetables: Tomato, red pepper, onion, and jalapeño add a variety of plant foods and valuable colour to the bowl.
- 🫒 Uses Olive Oil: Olive oil contributes unsaturated fat and helps carry the spices throughout the dressing.
- 🌶️ Watch The Heat: If you have a sensitive stomach or do not tolerate chilli well, reduce the jalapeño, hot sauce, and chilli powder.
- 🧂 Mind The Sodium: The published recipe contains 386mg sodium per serving, so choose lower-sodium beans and seasoning products if you need to moderate sodium intake.
- 🍽️ Keep Portions Practical: Although this is a nutritious salad, serving size still matters when considering your overall daily energy intake.
Note: The information provided in this blog post is for educational purposes only and is not intended as medical advice. Always consult with a healthcare professional before making significant changes to your diet.
❓ Frequently Asked Questions
Q1. Can I Make Rice And Bean Salad The Day Before?
👉 Yes. In fact, making the Rice and Bean Salad several hours ahead is recommended because chilling allows the dressing and spices to mingle with the rice and beans.
Q2. Can I Use Basmati Rice Instead Of Brown Rice?
👉 Absolutely. Basmati rice works particularly well because its fragrant grains remain light and separate after cooling. The original recipe lists both brown rice and basmati rice as options.
Q3. Can I Make This Rice And Bean Salad Less Spicy?
👉 Yes. Reduce the chilli powder and hot pepper sauce, and remove the jalapeño completely if you prefer a very mild salad.
Q4. Are Red Beans The Same As Kidney Beans?
👉 The terms can refer to slightly different varieties depending on the market, but canned kidney-style red beans are a practical choice for this recipe. Choose beans that hold their shape well.
Q5. Why Does The Rice Need To Be Chilled?
👉 Chilled rice gives the Rice and Bean Salad a firmer, more defined texture and prevents the vegetables from becoming warm or limp when mixed.
Q6. Can I Use Canned Rice?
👉 Ready-cooked rice can be used if it is suitable for cold salads. Allow it to cool completely before mixing it with the other ingredients.
Q7. Can I Add More Vegetables?
👉 Certainly. Sweetcorn, cucumber, avocado, or finely chopped spring onions can all work beautifully, although adding extras will change the texture and nutritional values.
Q8. Is Rice And Bean Salad Suitable For A Picnic?
👉 Yes, it is a practical picnic salad because it can be prepared in advance and transported in a sealed container. Keep it properly chilled until serving.
Q9. Can I Use Lemon Juice Instead Of Vinegar?
👉 Yes. Lemon juice gives the dressing a bright, fresh acidity, while apple cider vinegar creates a slightly sharper tang.
Q10. How Do I Stop My Salad From Becoming Soggy?
👉 Drain the beans thoroughly, seed juicy tomatoes, cool the rice completely, and avoid adding excessive dressing. These simple steps help your Rice and Bean Salad stay fresh and textured.
Q11. Can I Add Chicken?
👉 Yes. Cooked shredded or diced chicken can turn this Rice and Bean Salad into a more substantial, protein-rich meal.
Q12. Is This A Good Meal-Prep Salad?
👉 Yes. The make-ahead nature of the recipe makes it particularly useful for planned lunches, packed meals, and busy weekdays.
🌟 Final Thought
A good Rice and Bean Salad proves that everyday ingredients can create something genuinely exciting. Rice and beans may be simple pantry staples, but when they’re combined with fresh tomatoes, sweet red pepper, red onion, herbs and jalapeño, they become the foundation for a dish bursting with colour, texture and personality. The chilli-cumin dressing adds the finishing touch, giving every spoonful a bright, savoury and gently fiery character.
What I especially love about this Rice and Bean Salad is its versatility. You can serve it beside grilled chicken at a summer barbecue, spoon it into a lunchbox, take it to a picnic or enjoy it as a satisfying vegetarian lunch. You can make it milder for the whole family or turn up the heat when you’re craving something bolder. It is also the sort of recipe that welcomes small personal touches without losing its identity.
So, the next time you’re looking for an easy salad recipe that is colourful, economical and genuinely satisfying, give this Rice and Bean Salad a place on your table. Prepare it ahead, let those flavours mingle, add a final scattering of fresh herbs and jalapeño, and serve it with confidence. This is a cheerful, flavour-packed salad that proves healthy food certainly does not have to be boring.
- Amazing Salad Recipes: 120+ Fresh & Healthy Ideas to Try Today🥗
- 47 Delicious High-Protein Recipes for All-Day Energy and Strength💪🥑
- Ultimate Delicious Shawarma Recipes You’ll Crave Daily 🌯✨
- 180+ Garlic Recipes: The Irresistible Flavour-Packed Guide You’ll Love🧄🌟
- Salsa Recipes: Delicious Flavorful Guide You’ll Absolutely Love🌟🍅🌶️

Did you make this recipe? Please do leave a comment and rating on the blog. Tag us on Pinterest @9jakitchen and Instagram @real9jakitchen, and follow.










