Mexican beet and orange salad

This Mexican beet and orange salad is one of my favorite recipes ever. I love the color, the texture, and of course the flavor. The colors are wonderful and the taste is impressive. In Mexico, there are families that this recipe for beet salad is their Christmas salad.

Mexican beet and orange salad

This salad turns out so beautiful that it looks like you took forever to make it and you will impress your family or guests. But only you will know the truth, this salad only took you 10 minutes to put together.

The only thing “hard thing” about this salad is that beet takes a while to cook. But you can always use storebought ones.

Ingredients the Mexican beet and orange salad

  • Beets. I like to choose beets small and tender. The smaller they are the faster they will be ready and I also think they will look prettier. You can use any kind of beets that you like best: golden beets, Chioggia beets ( the ones that are naturally stripped) or the normal red ones.
  • Orange. Same here, use what you have on hand. Navel oranges, if you want more color you can use blood orange or cara-cara oranges. The truth is that they are all delicious and this salad looks gorgeous with all of them.
  • Pecans. I used pecan nuts, but just like oranges, use the type of nut you have at home.
  • Dressing. To dress the salad, first, quick pickle super thinly sliced shallots in vinegar. Drizzle the beets and oranges with olive oil, add salt and pepper and then finish with the pickled shallots.
  • Mint. The mint gives this salad a fresh finishing burst of flavor at the end of each bite.
Beets on a platter

How to make Mexican Beet salad?

  • Cook the beets. There are two ways to cook them: to put them in the oven with a little olive oil and salt until they are perfectly cooked. And the other is to boil them in water. Either way, they are ready when you pinch them and offer no resistance.
    • In the oven, they take about 40 minutes at a temperature of 400ºF.
    • On the stove, they take about half an hour if they are over medium heat.
  • When the beets are ready, peel them using paper towels to avoid staining your hands. Cut in fourths.
  • Peel and slice the oranges. If you want, you can save the peel and cut it into super-thin strips. When you slice the orange, take care that you do not have white parts or seeds.
  • Slice the shallots and quick pickle them in the vinegar.
  • Finely chop the pecans and mint.
  • TO ASSEMBLE THE SALAD. Put a layer of beets, top with the orange slices, distribute the shallot slices, and pour the vinegar on top. Drizzle in the olive oil, add salt and freshly ground black pepper. Finish with the pecans and mint.
Beet benefits

 -Helps the liver work better and detoxify the body by removing toxins.

-Helps our athletic performance.

-Helps prevent and fight inflammation.

 -It has many antioxidants and minerals that help us to have good health.

 -They help our brain to work better, our heart to work better, everything.

HOW TO include more beets into our diet?

  • Take smoothies, juices, salads, put them grated in waffles, in cakes, in pancakes.
  • Find the beet powder to put in smoothies or add it to your flour mixes or even desserts. It’s really worth it.
Mexican beet and orange salad

Other recipes that you may like:

Here is the recipe for this Mexican beet salad or Christmas beet salad or beet and orange salad the name doesn’t matter; the important thing is how delicious and easy it is. When you do it, take a photo of it and put it on Instagram or FB so that we can all see how incredible it was.

It would also be incredible to give it 5 stars and/or tell me how it went in the comments section; if you have questions or ideas, write them in there too.

Mexican Beet and orange salad

This Mexican beet and orange salad recipe is easy to make and packed with the flavor and super nutritional powers of beets and orange. This salad is perfect for lunch, dinner or a special celebration.
No ratings yet
Prep Time 10 mins
Cook Time 40 mins
0 mins
Total Time 50 mins
Course Salad
Cuisine Mexican
Servings 4 people
Calories 228 kcal


  • 8 small beets
  • 3 oranges peeled and sliced
  • roasted and chopped pecan
  • 10 mint leaves in julienne


  • cup of shallot sliced
  • 3 tablespoons white wine vinegar
  • 3 tablespoons olive oil
  • ½ teaspoon kosher salt
  • Freshly ground black pepper to taste


  • Put the beets in a pot and cover with water. Put over medium-high heat until they offer no resistance when pinched with a fork.
    Let them cool, peel and cut into fourths.
  • Peel the oranges and cut them into slices. Remove the seeds and set aside.
  • To make the vinaigrette, slice the shallots and put them in a bowl, add the vinegar and let them rest for 10 to 15 minutes.
  • Place the beets and oranges on a platter, drizzle with olive oil, season with salt and pepper. Spoon the shallots and vinegar. Finish with the chopped pecans and mint.


If you want to add more color to the salad, cut the orange peel into thin strips and finish the salad with them.


Serving: 250grsCalories: 228kcalCarbohydrates: 31gProtein: 4gFat: 11gSaturated Fat: 2gSodium: 423mgPotassium: 791mgFiber: 8gSugar: 22gVitamin A: 381IUVitamin C: 63mgCalcium: 79mgIron: 2mg
Keyword beet salad, Mexican beet salad


Nutritional information of this recipe is only an estimate, the accuracy for any recipe on this site is not guaranteed.

Did you make this recipe?Tag @piloncilloyvainilla on Instagram and hashtag it #brownsugarandvanilla so we can all see your creations.

Notify of
Recipe Rating

Inline Feedbacks
View all comments