Homemade Ranchero Sauce

  • Jump to Recipe
  • Perfect for topping your favorite Mexican dishes like burritos and enchiladas, this Homemade Ranchero Sauce recipe is packed full of flavor!

    white bowl of ranchero sauce with lime wedges

    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 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.

    overhead of a white bowl with ranchero sauce

    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.

    chicken taquito dipping into ranchero sauce
    Pictured with a Baked Chicken Taquito

    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:

    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!

    onion, garlic and chipotle peppers in a saucepan

    The ingredients are as follows:

    • Vegetable oil
    • White onion
    • Chipotle peppers
    • Garlic
    • Plain tomato sauce
    • Chicken broth
    • Kosher salt
    • Paprika
    • Oregano
    • Chili powder
    • Lime juice
    tomato sauce and seasonings

    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.

    angle of bowl of white bowl ranchero

    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.

    ranchero on taquito

    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.

    homemade ranchero sauce for pinterest

    More homemade condiments:

    Sriracha Aioli Recipe (Spicy Aioli(
    pickle dipping into spicy aioli
    With only 4 ingredients and a few minutes, you can have a spicy sauce that is amazing! Sriracha Aioli is great on sandwiches or as a dipping sauce!
    Creamy Horseradish Sauce
    horseradish cream sauce with chives
    Creamy Horseradish Sauce comes together in less than 5 minutes with a sour cream base, tangy horseradish, this is a winner that will rival any steak sauce!
    Chimichurri Sauce
    Authentic Chimichurri Sauce is easy to make and doubles as a marinade and sauce. Traditional chimichurri ingredients will flavor any dish!
    Authentic Chimichurri Sauce is easy to make and doubles as a marinade and sauce. Traditional chimichurri ingredients will flavor any dish!
    close up of ranchero sauce


    Be sure to follow me on social media, so you never miss a post!

    Facebook | Twitter | Youtube 
     Pinterest | Instagram 

    Get our FREE 8 Day E-Course on How to Be a Better Home Cook. Sign up HERE!

    how to be a better home cook cover
    close up of ranchero sauce with limes
    Print Recipe
    5 from 16 votes

    Homemade Ranchero Sauce

    Perfect for topping your favorite Mexican dishes like burritos and enchiladas, this Homemade Ranchero Sauce recipe is packed full of flavor!
    Prep Time5 mins
    Cook Time15 mins
    Total Time20 mins
    Course: Sauce
    Cuisine: Mexican
    Keyword: ranchero sauce
    Servings: 2 cups
    Calories: 139kcal
    Author: Jessica Formicola



    • 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.
      sauteing onions, garlic and chipotle peppers
    • 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.
      tomato sauce and seasonings
    • 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!



    To adjust heat, use more or less chipotle peppers in adobo sauce. They are pretty spicy and also smoky. 


    Calories: 139kcal | Carbohydrates: 18g | Protein: 4g | Fat: 8g | Saturated Fat: 6g | Sodium: 2021mg | Potassium: 743mg | Fiber: 5g | Sugar: 10g | Vitamin A: 1445IU | Vitamin C: 26mg | Calcium: 49mg | Iron: 3mg

    You Might Also Like...

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating

    What type of comment do you have?


  • Michelle wrote:
  • Angela wrote:
  • Sharon wrote:
  • Jamie wrote:
  • Tania | Fit Foodie Nutter wrote:
  • Michelle wrote:
  • Jersey Girl Cooks wrote:
  • Tara wrote:
  • Michelle wrote:
  • Beth wrote:
  • Jo wrote:
  • Andrea Metlika wrote:
  • Jessie wrote:
  • Beth wrote:
  • Sharon wrote:
  • side image of peanut butter dip

    Grab our FREE Email Course!

    Sign up to receive our FREE 8 Day Course on How to Be a Better Home Cook! One email per day, delivered straight to your mailbox. 

    You have Successfully Subscribed!