This post may contain affiliate links, please see our privacy
policy for details
This Mexican Beef and Rice Salad is perfect for when you’re craving something fresh, savory, and hearty. This recipe has everything you want—tangy, savory, and just a touch of creamy goodness—all in one gluten-freeeasy-to-make rice dish. With a delicious combination of tender beef, hearty rice, fresh and roasted veggies, and a cilantro dressing, it’s a satisfying dish for lunch, dinner, or bring to your next potluck gathering.
Let’s break down why this salad is your new go-to recipe for both busy weeknights and laid-back weekends.
Mexican Beef and Rice Salad: The Magic of Mexican Spices
From the warm flavors of chili powder to the subtle hint of turmeric, the seasoned rice serves as the perfect foundation. Roasted red peppers and onions, with their sweet, caramelized edges from roasting, add depth, while savory beef is complemented by creamy feta, briny olives, and fresh tomatoes and cucumbers. The result is a perfect balance of textures. And that dressing? Tangy, herby, and garlicky, it ties everything together into an outstanding, naturally gluten-free beef and rice salad.
Keeping It Simple: Minimal Effort, Maximum Flavor
Don’t let the list of ingredients fool you—this salad is super easy to make. Sure, it has a few extra things, but most are simple pantry staples or leftovers (hello, roast beef!).
The rice is cooked with just a pinch of chili powder and turmeric for a pop of flavor, and the veggies are roasted quickly at high heat for a sweet caramelized finish. Toss everything with cucumbers, tomatoes, and olives, drizzle with a zesty dressing, and you’ve got yourself a bowl of deliciousness. It’s the kind of dish that makes you look like you spent hours in the kitchen—when in reality, it’s barely more effort than making a sandwich.
How to Cook Rice to Perfection
Cooking rice perfectly can make all the difference in this rice salad. Start by rinsing the rice under cold water until the water runs clear—this removes excess starch and helps prevent the rice from becoming sticky.
To cook the rice, bring the water to a boil with seasoning, then reduce the heat to low, cover the pot, and let it simmer according to the package instructions. Avoid lifting the lid while cooking, as letting the steam escape can result in undercooked and dry rice. Once the cooking time is up, remove the pot from heat and let it sit, still covered, for 5-10 minutes. This allows the rice to steam and become fluffy. Finally, fluff the rice with a fork to separate the grains, and you’re all set!
Substitutions: Make It Your Own
This salad is incredibly versatile, so don’t hesitate to make it your own! Swap out the beef for grilled chicken, shrimp, or even a plant-based protein like tempeh for a meat-free version. You can also switch the olives for capers or pickled jalapeños if you’re looking for a little extra punch.
Don’t have garbanzo or black beans? Use kidney beans, pinto beans, or corn for a fun twist. And if you’re not a feta fan, crumble some goat cheese or swap it for a dairy-free alternative. The possibilities are endless!
Mexican Beef and Rice Salad: A Nutrient-Packed Powerhouse
Not only is this salad deliciously flavored and gluten-free but it’s also packed with nutrients!
Rice provides a healthy serving of carbs
Roasted veggies, cucumber, and tomato offer vitamins and fiber
Beans add plant-based protein and fiber, helping you feel fuller longer
Beef boosts iron and protein
Healthy fats from olive oil, olives, and avocado (if added) support heart health
This Mexican Beef and Rice Salad is versatile enough to serve as a light main dish or a hearty side. It’s perfect for a summer BBQ, a quick weeknight dinner, or as a potluck showstopper. To kick things up a notch, serve it with warm tortilla chips or spicy salsa for extra crunch and heat. And if you’re feeling fancy, a dollop of sour cream or a squeeze of lime juice on top will take this dish to the next level.
Storing Mexican Beef and Rice Salad: Leftovers for Days (If You’re Lucky!)
Let’s be real—if you’re lucky enough to have leftovers (because this salad is that good), you can store this rice dish in an airtight container in the fridge for up to 3 days. And always gently toss the rice salad just before serving to keep everything evenly flavored. If you add avocado, I recommend adding it right before eating, as it’ll brown in the fridge.
You may also want to check out our favorite Mexican recipes!
This Mexican Beef and Rice Salad is the perfect blend of flavor, texture, and simplicity. Whether cooking for one or feeding a crowd, this dish will make you look like a pro without the stress of complicated recipes. And let’s be honest—anything with roasted veggies, tender beef, and deliciously seasoned rice is bound to be a hit, right? So, toss that salad, grab a lime wedge, and dig in—enjoy!
Prepare the Rice: Add 1/2 tsp chili powder, 1/4 tsp turmeric, and salt to the water, then cook the rice according to the package instructions. Once cooked, fluff the rice and set it aside to cool.
2.
Roast the Vegetables: Preheat the oven to 425 F (220 C).
Toss the red bell peppers and chopped red onion with 1 tablespoon of olive oil, and season with salt. Spread them in a single layer on a baking sheet lined with parchment paper. Roast for 10 minutes, until slightly softened. Set aside to cool.
3.
For the Dressing: In a bowl, whisk together olive oil, apple cider vinegar, minced garlic, and chopped cilantro.
4.
Assemble: In a large bowl, combine the cooked rice, roasted peppers and onions, garbanzo beans, black beans, sliced beef, olives, tomatoes, and cucumber. Pour the dressing over the salad and toss gently to coat everything evenly. Season with salt to taste.
5.
Refrigerate for at least one hour to allow the flavors to meld.
6.
To Serve: Toss the salad gently and top with feta cheese. Garnish with fresh cilantro, lime wedges, and avocado slices if desired.
7.
* For tips, substitutions, and storage details, check out the blog.
Nutrition Info
Nutritional Summary per Serving (1/8 of Recipe): Calories: 460–520 | Carbohydrates: 40–45 g | Fiber: 9–11 g | Sugar: 7–9 g | Protein: 22–24 g | Fat: 22–25 g | Sodium: 450–600 mg (can vary based on how much salt is added and the sodium content of the canned beans and olives) | Note: These values are estimates and can vary based on specific brands. Nutrition information is automatically calculated, so should only be used as an approximation.
Leave a Reply
You must be logged in to post a comment.