Perfect for topping your favorite Mexican dishes like burritos and enchiladas, this Homemade Ranchero Sauce recipe is packed full of flavor!
If you’ve been around here for any length of time, you know how much I love homemade condiments. Whether it’s something simple like homemade ketchup or something more complex like yum yum sauce, I’m a sucker for a good dip or sauce!
I already have a green enchilada sauce, a red enchilada sauce, and a homemade salsa, but what I don’t have is a good ranchero sauce recipe. That is, until now!
What's In This Article
What is Ranchero Sauce?
So first thing is first, what exactly is ranchero sauce? If you’ve ever had Huevos Rancheros, you’ve already had ranchero sauce! It’s that delightfully delicious red sauce on top.
It is basically a tomato based sauce that is used to top many Tex Mex dishes. The tomato sauce is combined with chipotle peppers and lots of spices to add lots of flavor to your favorite recipes.
It is slightly reminiscent of a tomato salsa, just served warm. The texture is a little smoother than traditional salsa, and packs a little bit more of a smoky flavor.
Although most popularly used with Mexican or Tex Mex foods, you could really put this sauce on anything you’d like to. Here are some recipes you might want to use your sauce with:
- Smothered Beef Burritos
- Smothered Chicken Burritos
- Chicken Enchilada Casserole
- Baked Chicken Enchiladas
- Slow Cooker Barbacoa Tacos
- Walking Taco
Ranchero Sauce Ingredients
The list of ingredients may look a little long, but they are simple and you probably already have most of them in your pantry or spice cabinet!
The ingredients are as follows:
- Vegetable oil
- White onion
- Chipotle peppers
- Plain tomato sauce
- Chicken broth
- Kosher salt
- Chili powder
- Lime juice
If you’d like to amp up the heat a little, you can even add some jalapeno to the mix.
How to Make Ranchero Sauce
The process is really simple and only involves a few steps. Start by cooking the onion, garlic and chipotle peppers in olive oil. You want them to be soft and fragrant, and this will take about five minutes.
Next add in the tomato sauce, chicken broth, spices and lime juice and stir to combine. Let that simmer for another five minutes.
If you have an immersion blender, use that to blend until everything is smooth. If not, transfer everything to a regular blender or food processor and do the same thing.
And that’s it! Ranchero sauce really is that simple. Use it to top all of your favorites, and if you have any leftover make sure to store in the refrigerator.
More homemade condiments:
Homemade Ranchero Sauce
- 1 tablespoon vegetable oil
- ½ cup white onion , chopped
- 2 chipotle peppers in adobo sauce , roughly chopped
- 1 garlic clove , minced
- 1 ½ cups plain tomato sauce
- ½ cup chicken broth
- ½ teaspoon coarse Kosher salt
- ½ teaspoon paprika
- 1 teaspoon dried oregano
- ½ teaspoon chili powder
- 2 tablespoons fresh lime juice
- Heat the oil in a medium saucepan over medium heat.
- Add white onion, chipotle peppers in adobo sauce and garlic. Cook until soft and fragrant, about 5 minutes.
- Add tomato sauce, chicken broth, Kosher salt, smoked paprika, dried oregano, chili powder and lime juice, stirring to combine. Simmer on low for 5 minutes.
- Using an immersion blender, or transferring the whole mixture to a stand blender or food processor, blend until smooth.
- Set aside until ready to use.
- If you've tried this recipe, come back and let us know how it was in the comments or ratings!
This was delicious! I will never buy store bought again.
Turned out so great! Next time I’ll double it to freeze some because I want to use it on so many things!
I had no idea that making ranchero sauce was so easy. This is my new favorite sauce. My family and I have been putting it on everything. Yum!
This sauce has become a constant for pouring over tacos, enchiladas, and nacho dipping. Easy to make and adds so much falvor.
I love this homemade sauce! It reminds me of the one served at my local Mexican restaurant but even better! Delicious!
This sauce was full of flavour and soooo delicious! I used vegetable stock to make it vegan friendly. Thank you for a great recipe!
Totally agree with you. Good sauces make the foods. Can’t wait to smother a burrito in this delicousness.
I like to keep some of this in the fridge and put it on everything!
Such a vibrant and flavorful sauce! I love how easily it comes together. Definitely perfect for pairing with enchiladas.
This was such a delicious and flavourful sauce! Thank you for sharing the recipe!
We love enchiladas here! So excited to make this for our enchilada nights! I’ve always loved making homemade recipes!
I tried this last night and it’s super satisfying!
Oh the things I am going to put this sauce on! I love this when I go to restaurants and have never thought to make it myself. Now I will!
This is perfect I have been wanting to learn how to make my own red sauce and this look very tasty.
This looks so delicious! My daughter is going to love this recipe! I can’t wait to show her this!
This sauce is perfect for everything from dipping to pouring on top of tacos or burritos. Delicious!