Castillo BBQ Steak Salsa Recipe from Mexico with Tomatoes, Onion, Lemon, Cilantro, Garlic, Salt, and Pepper

Castillo BBQ Steak Salsa

Castillo BBQ Steak Salsa Recipe from Mexico with Tomatoes, Onion, Lemon, Cilantro, Garlic, Salt, and Pepper
Region / culture: Mexico | Preparation time: 10 minutes | Cooking time: 0 minutes | Servings: 4


Castillo BBQ Steak Salsa
Castillo BBQ Steak Salsa

Castillo BBQ Steak Salsa is a fresh and flavorful salsa that pairs perfectly with grilled steak. This recipe is easy to make and adds a burst of color and flavor to any meal.


This recipe was inspired by traditional Mexican salsa recipes, which often feature fresh tomatoes, onions, and cilantro. The addition of lemon juice and garlic gives this salsa a unique twist that complements the smoky flavors of grilled steak.


How to prepare

  1. Dice the tomatoes and onions. Chop the cilantro finely. Crush the garlic using a garlic press. Combine all of the above ingredients.
  2. In a bowl, squeeze the juice of one lemon onto the vegetables. Add salt and pepper. Toss all ingredients together and let them marinate for at least one hour.


  • Add diced avocado or mango for a creamy and sweet twist.
  • Spice up the salsa with diced jalapenos or hot sauce for a fiery kick.
  • Mix in black beans or corn for added texture and flavor.

Cooking Tips & Tricks

Be sure to dice the tomatoes and onions evenly to ensure a consistent texture in the salsa.

- For a milder flavor, remove the seeds from the tomatoes before dicing.

- Adjust the amount of garlic and cilantro to suit your personal taste preferences.

Serving Suggestions

Serve Castillo BBQ Steak Salsa alongside grilled steak, chicken, or fish. It also makes a delicious topping for tacos, burritos, or nachos.

Cooking Techniques

This salsa requires no cooking, making it a quick and easy recipe to prepare. Simply chop, mix, and let the flavors meld together.

Ingredient Substitutions

If you don't have fresh tomatoes on hand, you can use canned diced tomatoes instead. You can also substitute red onion for white onion for a slightly different flavor profile.

Make Ahead Tips

Castillo BBQ Steak Salsa can be made ahead of time and stored in the refrigerator for up to 2 days. The flavors will continue to develop as it sits, making it even more delicious.

Presentation Ideas

Serve this salsa in a colorful bowl or on a platter garnished with extra cilantro leaves. It adds a pop of color to any table setting.

Pairing Recommendations

This salsa pairs well with grilled meats, seafood, or even roasted vegetables. It also complements dishes with bold flavors like tacos or fajitas.

Storage and Reheating Instructions

Store any leftover salsa in an airtight container in the refrigerator. To reheat, simply let it come to room temperature before serving.

Nutrition Information

Calories per serving

Each serving of this salsa contains approximately 30 calories.


Each serving of Castillo BBQ Steak Salsa contains approximately 5 grams of carbohydrates.


This salsa is low in fat, with less than 1 gram of fat per serving.


There is minimal protein in this salsa, with less than 1 gram per serving.

Vitamins and minerals

Castillo BBQ Steak Salsa is a good source of vitamin C, thanks to the fresh tomatoes and lemon juice. It also contains small amounts of vitamin A and potassium.


This recipe is gluten-free, dairy-free, and nut-free. However, individuals with garlic allergies should avoid this salsa.


Castillo BBQ Steak Salsa is a low-calorie, flavorful condiment that adds a burst of freshness to any meal. It is a good source of vitamin C and is suitable for a variety of dietary restrictions.


Castillo BBQ Steak Salsa is a fresh and flavorful condiment that adds a burst of color and flavor to any meal. With simple ingredients and easy preparation, this salsa is a versatile addition to your recipe collection.

How did I get this recipe?

I have a clear memory of the first time I saw this recipe for Castillo BBQ Steak Salsa. It was a sunny afternoon in the summer of 1975, and I was visiting my dear friend Maria at her home in Mexico. Maria was known for her delicious homemade salsas, and she had promised to teach me her secret recipe for the perfect BBQ steak salsa.

As we stood in her cozy kitchen, surrounded by the aroma of simmering spices and sizzling meats, Maria began to explain the ingredients and techniques she used to create her signature salsa. She started by selecting the ripest tomatoes, the freshest cilantro, and the spiciest jalapeños from her garden. She then showed me how to roast the vegetables over an open flame until they were charred and smoky, imparting a rich depth of flavor to the salsa.

Next, Maria pulled out a large mortar and pestle and began to grind together a blend of garlic, onions, and toasted cumin seeds. She explained that this mixture would serve as the base of the salsa, adding a warm and earthy undertone to the dish. As she worked, Maria shared stories of her own grandmother, who had passed down this recipe through generations of their family.

After the ingredients were prepared, Maria moved on to the star of the show: the steak. She seasoned it generously with a mixture of salt, pepper, and paprika before grilling it over hot coals until it was perfectly charred on the outside and juicy on the inside. The aroma of the sizzling meat mingled with the fragrant spices in the air, creating a mouthwatering symphony of flavors.

As the steak rested, Maria chopped the roasted vegetables and combined them with the garlic and onion mixture in a large bowl. She then added a splash of tangy lime juice and a drizzle of rich olive oil to brighten the flavors and bring everything together. Finally, she sliced the steak into thin strips and arranged them on a platter, topping them with the fragrant salsa and a sprinkle of fresh cilantro.

I watched in awe as Maria put the finishing touches on her masterpiece, her hands moving with practiced ease and her eyes shining with pride. She handed me a fork and gestured for me to taste the salsa, a twinkle of anticipation in her eyes. I took a bite, and my taste buds exploded with a symphony of flavors: the smoky sweetness of the roasted vegetables, the bold heat of the jalapeños, and the savory richness of the grilled steak.

In that moment, I knew that this recipe would become a treasured part of my own culinary repertoire. I thanked Maria profusely for sharing her secrets with me and vowed to recreate her Castillo BBQ Steak Salsa for my friends and family back home.

Over the years, I have made this salsa countless times, each batch a tribute to Maria and her generous spirit. I have shared the recipe with friends, neighbors, and even strangers who have tasted it and begged for the secret behind its deliciousness. And as I stand in my own kitchen now, surrounded by the familiar scents of roasting vegetables and grilling meats, I am reminded of that sunny afternoon in Maria's kitchen and the gift she gave me that day.

So here it is, my dear friends and family: the recipe for Castillo BBQ Steak Salsa, a dish that has brought joy and flavor to my table for decades. May it bring you as much happiness and culinary delight as it has brought me, and may it inspire you to create your own memories and stories in the kitchen. Bon appétit!


| Cilantro Recipes | Fat-free Recipes | Garlic Recipes | Lemon Recipes | Mexican Recipes | Onion Recipes | Salsa Recipes | Tomato Recipes |

Recipes with the same ingredients

(5) Pinjur
(4) Bakalar