Make Ranchero Sauce to serve as a dipping sauce or to top Huevos Rancheros. Perfect blend of ingredients for a sauce everyone will love.

Get My Easy Grilling Cookbook Bundle for 75% OFF
This Homemade Ranchero Sauce is the perfect addition to burritos, corn tortillas tacos and enchiladas. The blend of the fire-roasted tomatoes, sweet onions, jalapenos and simple spices makes this sauce full of deep flavors that compliments any Tex Mex Dishes.
Making Homemade Sauces taste so much better than store bought sauces. If you like this sauce you must try Honey BBQ Sauce. For even more flavor to your recipes make Homemade Fajita Seasoning Recipe or Blackened Seasoning Recipe.
Table of Contents
What is Ranchero Sauce?
Ranchero Sauce is a tomato-based sauce that is blended together with jalapeño peppers, chopped onions, simple spices and broth. The ingredients are cooked and blended together in a saucepan to create a sauce that gives any of your favorite Mexican dish amazing flavor.
If you have made our Homemade Salsa then you are going to love this Ranchero Sauce as the ingredients are very similar.
Ingredients

- Large Tomatoes and White Onion – Chopped into bite size pieces. Use any type of onions.
- Jalapeño – Seeded and diced. But for a hint of spice keep some of the seeds in the jalapeno peppers.
- Minced Garlic – Learn How to Mince Garlic
- Olive Oil – Substitute with Vegetable Oil or Avocado Oil
- Chicken Broth – Feel free to substitute with vegetable broth
- Chili Powder, Ground Cumin, Salt, Black Pepper, Oregano – The combination of these spices gives the sauce the best Mexican Flavor.
Scroll to the bottom for the full recipe and ingredients in the recipe card.
Addition Ideas
Making homemade sauce allows your to change the ingredients to what you prefer. Try these additions for a delicious variation.
- Fresh Cilantro – Adds fresh flavor and flecks of green throughout the sauce.
- Fresh Lime Juice – This adds brightness to the bold flavors. The perfect combination.
- Mexican Oregano – Substitute dried oregano with ½ teaspoon of Mexican Oregano
- Chipotle Pepper in Adobo Sauce – Add in one can for rich and smoky flavors.
- Green Chiles – Love the flavor just one can gives the homemade sauce
How to Make Ranchero Sauce

Step 1 – Heat oil in a large skillet over medium heat. Add onion and jalapeño, cook until softened, about 5 minutes.

Step 2 – Add garlic, cook for 1 minute more.

Step 3 – Add tomatoes, chili powder, cumin, oregano, salt, pepper, and chicken broth. Bring to a simmer then stir.

Step 4 – Reduce heat to low and simmer for 15 minutes until tomatoes break down and sauce thickens. Use an immersion blender or food processor to puree until smooth, or carefully transfer to a blender.
- Step 5 – Then the sauce is ready to serve and enjoy!
Recipe Tips
- Tomatoes – Use ripe tomatoes for the best flavor.
- Sauce Consistency – For a thicker sauce, simmer longer. For thinner, add more broth.
- Spice Level – Jalapeños can vary a lot in spice level, so if you want extra heat, leave the seeds in.
- Chopped Vegetables – To ensure that the veggies are about the same size, we like to use a vegetable chopper to chop the veggies.

How to Serve Ranchero Sauce
There are many ways to serve ranchero sauce. You can easily drizzle the sauce over Blackstone Scrambled Eggs. Top the smoky flavor sauce over Flank Steak Tacos, Blackstone Steak Tacos or Blackstone Chicken Tacos.
We have served the sauce as a dip with tortilla chips or to dip our Blackstone Cheese Quesadillas into it.
Frequently Asked Questions
There is a difference between the two sauces. Ranchero Sauce is more of a tomato and pepper based sauce. Enchilada sauce is made without tomatoes and usually has a milder flavor.
Ranchero Sauce can have a spicy taste. Since it is loaded with peppers the sauce tends to be spicy with a bold flavor.
Store the leftovers in the refrigerator for about a week in an airtight container.
Yes, you can freeze ranchero sauce in a freezer safe container for up to 3 months. When ready to serve, thaw in the fridge overnight when ready to serve.

More Easy Sauce Recipes
Best Grilled Sides
Yum Yum Sauce
Homemade Seasoning Blends for Grilling
Smash Burger Sauce
Homemade Seasoning Blends for Grilling
Kansas City BBQ Sauce
We love to hear from you. If you make Ranchero Sauce Recipe, please leave us a comment or a star review.

Ranchero Sauce
Ingredients
- 4 large tomatoes chopped
- 1 jalapeño seeded and diced
- 1 white onion chopped
- 2 teaspoons Minced Garlic
- 1 tablespoon olive oil
- 1 cup chicken broth
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon salt
- 1/2 teaspoon oregano
- 1/4 teaspoon black pepper
Instructions
- Heat oil in a large skillet over medium heat. Add onion and jalapeño, cook until softened, about 5 minutes.
- Add garlic, cook for 1 minute more.
- Add tomatoes, chili powder, cumin, oregano, salt, pepper, and chicken broth. Bring to a simmer.
- Reduce heat to low and simmer for 15 minutes until tomatoes break down and sauce thickens.
- Use an immersion blender to puree until smooth, or carefully transfer to a blender.
- Then the sauce is ready to serve and enjoy!
Rich in flavor and loved serving it as a dipping sauce!