Steak Tacos with Caramelized Onions, Cheddar Cheese and Crispy Potato Sticks: An Unforgettable Flavor Experience
Prepare your taste buds for an extraordinary culinary journey with these incredible Steak Tacos with Caramelized Onions, Cheddar Cheese and Potato Sticks. This isn’t just another taco recipe; it’s a symphony of textures and flavors meticulously crafted to deliver a restaurant-quality experience right in your home. Each bite-sized portion is generously loaded with deeply caramelized onions, succulent grilled marinated steak, sharp freshly grated cheddar cheese, and a delightful crunch from crispy potato sticks. A creamy, zesty homemade horsey sauce and a sprinkle of fresh chives provide the perfect finishing touch, elevating these steak tacos to truly “next-level” deliciousness.

Why You’ll Love These Steak Tacos
These Steak Tacos are more than just a meal; they’re an experience waiting to happen. Here’s why this recipe will quickly become a favorite in your culinary repertoire:
- Explosive Flavor Profile: Every component of these tacos is designed to deliver a burst of flavor. From the deep, sweet notes of caramelized onions to the savory richness of marinated steak and the piquant kick of horsey sauce, your taste buds will be delighted. This intricate layering of flavors ensures a truly memorable meal that your entire family will adore.
- Gourmet, Restaurant-Quality at Home: Forget crowded restaurants and hefty bills. This delicious combination of high-quality ingredients and thoughtful preparation creates a gourmet taco experience that rivals your favorite local eateries. Impress guests or simply treat yourself to a luxurious meal without leaving your kitchen.
- Highly Customizable: While the core recipe is perfectly balanced, it’s also wonderfully flexible. Whether you prefer a different cut of steak, a variety of cheese, or additional fresh toppings, these marinated steak tacos are designed to be easily adapted to your personal preferences. Get creative and make them uniquely your own!
- Unique Texture Combination: The interplay of tender steak, soft onions, creamy sauce, and the unexpected crispness of potato sticks creates an irresistible textural contrast that sets these tacos apart. It’s a culinary adventure that keeps every bite exciting.
- Perfect for Gatherings: Tacos are inherently social food! These gourmet steak tacos are fantastic for dinner parties, game nights, or family get-togethers. Set up a taco bar with all the components and let everyone build their perfect taco.
- Satisfying and Hearty: Packed with protein and rich flavors, these tacos are incredibly satisfying and will keep you full and content. They strike a perfect balance between indulgent and wholesome.

Essential Recipe Ingredients
Crafting these extraordinary steak tacos requires a thoughtful selection of fresh, high-quality ingredients. Each component plays a vital role in building the layered flavors and irresistible textures.
The Secret Horsey Sauce
This creamy, tangy, and slightly spicy sauce is the secret weapon that ties all the flavors together. It’s incredibly easy to make from scratch!
- Sour Cream: Provides a rich, creamy base with a pleasant tang. Opt for full-fat sour cream for the best texture and flavor.
- Mayonnaise: Adds another layer of creaminess and a subtle richness, complementing the sour cream perfectly.
- Prepared Horseradish: The star of the show! Make sure to drain excess liquid from the prepared horseradish to ensure your sauce isn’t watery and retains its potent, zesty kick. The amount can be adjusted to your preferred spice level.
- Lemon Juice: Freshly squeezed lemon juice is paramount here. It brightens the sauce, cuts through the richness, and enhances all the other flavors.
- Seasoning: A simple blend of Kosher salt and freshly cracked black pepper is all you need to perfectly balance the sauce.

Perfectly Marinated Steak
The marinade tenderizes the steak and infuses it with a savory, umami-rich flavor that is simply irresistible.
- Steak: While this recipe specifically calls for flavorful strip steak, you have a lot of flexibility here. Flank steak, skirt steak, filet mignon, or even a ribeye would work beautifully. The key is to choose a cut that is suitable for grilling and slicing. Most cuts of steak that are good for quick cooking will deliver fantastic results.
- Marinade Ingredients: This powerful marinade combines several ingredients for a complex flavor profile:
- Avocado Oil: A high smoke point oil ideal for grilling and marinating.
- Balsamic Vinegar: Adds a touch of sweetness and acidity that helps tenderize the meat.
- Low Sodium Soy Sauce: Provides a savory, umami depth without making the steak overly salty.
- Worcestershire Sauce: A classic for steak, offering a unique tangy, savory, and slightly sweet flavor.
- Dijon Mustard: Contributes a sharp, tangy note that helps emulsify the marinade and tenderize the steak.
- Crushed Garlic: Fresh garlic is essential for a robust aromatic flavor. Gently pressing or smashing the cloves before adding them will help release their oils and maximize their flavor contribution.
- Kosher Salt and Cracked Black Pepper: Basic seasonings to enhance the steak’s natural taste.
Sweet Caramelized Onions
These slow-cooked onions transform into sweet, jammy pockets of flavor that are a cornerstone of these tacos.
- Onions: The recipe is versatile, allowing you to use red, white, or yellow onions. Yellow onions are often preferred for caramelizing due to their natural sweetness and ability to hold up during long cooking times.
- Salt: A pinch of kosher salt during the cooking process helps draw out moisture and accelerate caramelization.
- Oil: Avocado oil is excellent for sautéing due to its high smoke point and neutral flavor.
- Broth: Beef broth is added as needed to deglaze the pan and prevent sticking, contributing depth of flavor to the onions.
- Balsamic Vinegar: An optional splash of balsamic vinegar towards the end of cooking can deepen the color and add an extra layer of sweet and tangy complexity.
Irresistible Taco Toppings
- Cheese: For the best flavor and texture, use freshly grated cheddar cheese. Pre-shredded cheeses often contain anti-caking agents that can affect melt and flavor. A sharp cheddar will offer a wonderful contrast to the sweetness of the onions.
- Potato Sticks: This is where these tacos get their unique, satisfying crunch! Store-bought potato sticks (like the classic crispy shoestring potatoes) add an unexpected and delightful textural element. Don’t skip them!
- Tortilla: Soft, warm flour tortillas are recommended for these tacos, providing a pliable and comforting vessel for the rich fillings. Corn tortillas can also be used if preferred.
- Chives: A sprinkle of freshly chopped chives adds a delicate oniony flavor and a vibrant pop of color, serving as the perfect garnish.
Variations and Customizations
This recipe provides a fantastic foundation, but don’t hesitate to make it your own! Here are some ideas to customize your steak tacos:
- Swap the Meat: While strip steak is fantastic, feel free to experiment with other cuts. Flank steak, skirt steak, or even a tenderloin filet will absorb the marinade beautifully and offer slightly different textures. For a lighter option, consider grilled chicken or shrimp.
- Experiment with Cheese: Freshly grated cheddar is a winner, but feel free to explore other cheeses. Crumbled blue cheese adds a pungent, salty kick, while grated pepper jack offers a delightful spicy note. Monterey Jack, cotija, or even a smoked gouda could also provide interesting flavor profiles.
- Make it Lower Carb: For a health-conscious twist, ditch the flour tortillas and serve your steak taco filling in crisp lettuce cups (such as butter lettuce or romaine) instead. It’s a refreshing and lighter way to enjoy all the amazing flavors.
- Alternative Sauces: If horseradish isn’t your preference, consider a creamy avocado crema, a vibrant chimichurri, a tangy sour cream lime sauce, or even a spicy sriracha mayo.
- Add More Veggies: Boost the nutritional content and flavor with extra vegetables. Sautéed bell peppers, corn salsa, pico de gallo, pickled red onions, or even a quick slaw would be delicious additions.
- Spicy Kick: If you love heat, add a pinch of red pepper flakes to the marinade, a dash of hot sauce to your horsey sauce, or garnish with sliced jalapeños or serrano peppers.
- Sweet Potato Sticks: For a slightly different flavor and color, try substituting regular potato sticks with sweet potato sticks.

Expert Tips for Perfect Steak Tacos
Achieving culinary perfection often lies in the details. Follow these expert tips to ensure your steak tacos are nothing short of spectacular:
- Optimal Marinating Time: Marinate your steak for a minimum of 1 hour and a maximum of 4 hours. This tenderizes the meat and allows it to fully absorb the rich flavors of the marinade. Over-marinating, especially with acidic marinades, can sometimes make the meat mushy, so stick within the recommended window.
- Bring Steak to Room Temperature: Before grilling, always let your marinated steak rest at room temperature for 20-25 minutes. This ensures more even cooking throughout the steak, preventing a cold center and overcooked exterior.
- Know Your Steak’s Thickness: Cooking time is highly dependent on the cut and thickness of your steak, as well as your desired level of doneness. Use a meat thermometer for accuracy (see “Steak Temperatures” section for guidance).
- Preheat Your Grill Properly: Whether using a gas grill or a grill pan, ensuring it’s adequately preheated is crucial for a beautiful sear. For gas grills, aim for 400-425 degrees Fahrenheit. A screaming hot grill pan will give you that coveted crust. For a 1-inch thick steak, grill for 5-6 minutes per side for medium-rare to medium.
- Rest the Steak: This is a non-negotiable step! After grilling, let the steak rest for 5-10 minutes on a cutting board before cubing it into bite-sized pieces. Resting allows the juices, which have been drawn to the center during cooking, to redistribute throughout the meat, resulting in a more tender and flavorful steak.
- Grate Cheese Fresh: Always opt for freshly grated cheese over pre-shredded. Not only does cold cheese grate more easily, but freshly grated cheese melts smoother and has a superior flavor without the starchy coating found on many pre-packaged options. It truly makes a huge difference in this taco recipe.
- Patience for Caramelized Onions: The key to deeply flavored, sweet caramelized onions is low and slow cooking. Sauté your onions on low heat for 1 to 1.5 hours. Resist the urge to rush them; true caramelization develops over time, transforming the onions from pungent to wonderfully sweet and jammy.
- Proper Onion Slicing: For the best outcome in caramelizing, slice your onions into radial (from pole to pole) or vertical slices. Aim for consistent thinness to ensure even cooking and prevent some pieces from burning while others are still raw.
- Warm Your Tortillas: Cold tortillas can be stiff and prone to tearing. Briefly warm your tortillas in a dry pan, microwave, or wrapped in foil in the oven until they are soft and pliable. This enhances their flavor and makes them much easier to work with.
How to Make These Sensational Steak Tacos
Follow these step-by-step instructions to create truly unforgettable steak tacos. Organization is key when making a multi-component dish like this, so we’ll tackle each element systematically.
Step 1: Mastering Caramelized Onions
Caramelized onions are a labor of love, but the rich, sweet flavor they bring to these tacos is absolutely worth the effort. This process takes time, so it’s a great place to start your prep.
- Begin by preparing your onions. Remove the dry outer peel and slice each onion in half from pole to pole. Trim off the root and stem ends. Now, slice the onions down into radial or vertical cuts. Aim for thin, even slices – not so thin that they burn quickly, but thin enough for efficient caramelization. Uniformity is important for even cooking.
- Heat a large, heavy-bottomed sauté pan or Dutch oven over medium-low heat. Add 1-2 tablespoons of avocado oil. Once the oil shimmers, add all of your sliced onions to the pan. Don’t overcrowd; if necessary, work in batches, though onions will significantly reduce in volume.
- Sauté the onions, stirring occasionally. After about 10-15 minutes, when the onions begin to soften and become translucent, season them with a generous pinch of kosher salt. The salt will help draw out moisture, aiding the caramelization process.
- Continue to cook the onions over medium-low heat, stirring every 10-15 minutes. As they slowly transform and start to stick to the bottom of the pan (this flavorful residue is called “fond”), add a couple of tablespoons of beef broth. Use a wooden spoon to scrape up all the browned bits from the bottom of the pan – this adds immense depth of flavor. Repeat this deglazing process with beef broth as needed, usually every 20-30 minutes, throughout the cooking time.
- When your onions are about 15-20 minutes away from being fully caramelized (they should be a deep golden-brown and very soft), you can add a splash of balsamic vinegar. This is optional but highly recommended for an extra layer of sweet and tangy flavor. Allow the vinegar to reduce and be fully absorbed by the onions.
- Caramelized onions typically take 1 to 1.5 hours to achieve their optimal deep golden-brown color and sweet, jammy consistency. Once done, remove from heat and set aside.


Step 2: Marinating the Steak for Maximum Flavor
The marinade is crucial for tenderizing the steak and infusing it with a bold, savory essence.
- In a medium-sized bowl, combine the avocado oil, low sodium soy sauce, Worcestershire sauce, balsamic vinegar, Dijon mustard, gently pressed garlic cloves (you can lightly smash them with the side of a knife to release their flavor), kosher salt, and cracked black pepper. Whisk all the ingredients together until well combined and emulsified.
- Place your strip steaks (or chosen cut of steak) into a large, sealable bag (like a zip-top bag) or a shallow dish. Pour the prepared marinade over the steaks, ensuring they are thoroughly coated.
- Seal the bag, pressing out as much air as possible, or cover the dish. Gently toss or turn the steaks to ensure even distribution of the marinade. Refrigerate for a minimum of 1 hour and up to 4 hours. Do not marinate for longer, as the acids can begin to break down the meat too much.
Step 3: Crafting the Creamy Horseradish Sauce
This vibrant sauce adds a crucial tangy and zesty counterpoint to the rich steak and sweet onions.
- In a small mixing bowl, combine the sour cream, mayonnaise, fresh squeezed lemon juice, and the prepared horseradish (make sure it’s drained of excess liquid).
- Season the mixture with kosher salt and cracked black pepper to taste.
- Mix until all ingredients are thoroughly combined and smooth. Cover the bowl and refrigerate the sauce until you are ready to assemble the tacos. Chilling allows the flavors to meld beautifully.
Step 4: Preparing Your Toppings
Efficiency in the kitchen means having all your components ready to go when it’s time to assemble.
- Grate the cheese: Using a box grater, grate your cheddar cheese. Freshly grated cheese melts better and has a superior flavor.
- Warm the tortillas: Gently warm your flour tortillas. You can do this by wrapping them in a damp paper towel and microwaving for 30-60 seconds, or by heating them in a dry skillet over medium heat for about 15-20 seconds per side until pliable and slightly puffed. Alternatively, wrap them in foil and heat in a warm oven (around 250°F / 120°C) for 10-15 minutes.
- Chop the chives: Finely chop your fresh chives.
- Bring steak to temperature: Take the marinated steak out of the refrigerator approximately 20-25 minutes before you plan to grill it. Allowing it to come to room temperature promotes more even cooking.
Step 5: Grilling the Steak to Perfection
Achieving a perfectly cooked steak is key to these incredible tacos.
- Place a grill pan (or preheat your outdoor gas grill to 400-425 degrees Fahrenheit) over medium-high heat. Ensure the surface is hot before adding the steak.
- Carefully place the marinated steak onto the hot grill pan or grill grates. Grill for 4-6 minutes per side for a 1-inch thick steak, for medium-rare to medium doneness. The steak should easily release from the pan when it’s ready to be flipped, indicating a good sear.
- Once the steak is cooked to your liking (refer to the “Steak Temperatures” section below for internal temperature guidance), remove it from the grill or pan.
- Transfer the cooked steak to a clean cutting board and let it rest for a crucial 5-10 minutes. This resting period is vital for the juices to redistribute throughout the meat, resulting in a more tender and flavorful finished product.
- After resting, slice the steak against the grain, then cube it into bite-sized pieces that are perfect for tacos.

Step 6: Assembling Your Epic Tacos
Now for the best part – building your masterpiece!
- Arrange the warmed tortillas on a serving plate or platter.
- Generously spoon a portion of the sweet caramelized onions onto each tortilla.
- Next, add a healthy helping of the perfectly cubed grilled steak.
- Drizzle a generous amount of the creamy horseradish sauce over the steak.
- Sprinkle each taco with freshly grated cheddar cheese and a handful of crispy potato sticks for that essential crunch.
- Finish with a delicate garnish of freshly chopped chives.
- Serve immediately and prepare to enjoy an explosion of flavors and textures!
Achieving the Ideal Steak Doneness
Using a good quality meat thermometer is the most accurate way to ensure your steak is cooked exactly to your preference. Remember to insert the thermometer into the thickest part of the steak, avoiding bone or fat, and check the temperature after the resting period.
- Medium Rare: 130-135°F (54-57°C) – Warm red center.
- Medium: 135-145°F (57-63°C) – Warm pink center (my personal favorite is around 140°F / 60°C for a perfect medium).
- Medium Well: 145-155°F (63-68°C) – Slightly pink center.
- Well Done: 155°F (68°C) and up – Little to no pink.
Frequently Asked Questions
These steak tacos are quite hearty on their own, but if you’re looking for a complementary side dish, consider something fresh and vibrant. My Oven Roasted Brussels Sprouts with Green Apple and Balsamic Glaze would add a wonderful savory-sweet element. Alternatively, a light and refreshing option like my Butter Lettuce Salad would cut through the richness beautifully. For a more classic taco pairing, a simple black bean salad or cilantro lime rice would also be excellent.
Absolutely! Many components of these steak tacos can be prepared in advance, making meal prep much easier. The caramelized onions can be made up to 2-3 days ahead and stored in an airtight container in the refrigerator. The horseradish sauce can also be prepared 2-3 days in advance and stored covered in a separate airtight container in the refrigerator. The steak marinade can be mixed a day ahead, and the steak itself can be marinated for up to 4 hours before cooking. This pre-planning allows for quick assembly when you’re ready to eat.
For optimal freshness and to prevent soggy tacos, it’s best to store the components separately. Leftover cooked steak should be stored covered in an airtight container in the refrigerator for up to 4-5 days. The horseradish sauce can be stored in its own airtight container in the refrigerator for up to 5 days. Any extra caramelized onions and other toppings (like grated cheese, chives, and potato sticks) should also be stored in separate airtight containers in the refrigerator. When reheating, gently warm the steak and onions separately, then assemble fresh for the best experience. Potato sticks should be added just before serving to maintain their crispness.
We recommend soft flour tortillas for these steak tacos, as their pliable nature and mild flavor provide a perfect canvas for the rich fillings. The softness of flour tortillas holds all the ingredients beautifully, and their slight chewiness complements the other textures. However, if you prefer, good quality corn tortillas can also be used; just ensure they are warmed properly to prevent tearing.
Other Taco Recipes to Explore
If you’re a taco enthusiast, you’ll love these other delicious and creative taco recipes:
- Salmon Tacos with Apple Cabbage Slaw
- Spicy Shrimp Tacos with Creamy Corn Salad
- Blackened Fish Tacos with Creamy Cucumber Salad and Pickled Onions
- Crispy Chicken Tacos with Avocado Lime Crema

Steak Tacos with Caramelized Onions, Cheddar Cheese and Potato Sticks
Pin Recipe
Leave a Review »
Equipment
-
1 large saute pan for onions
-
1 mixing bowl for horseradish sauce
-
1 sealable bag to marinate steak
-
1 grill pan or grill for steak
-
1 box grater for cheese
Ingredients
Caramelized Onions
- 5 medium yellow onions, peeled and sliced
- 1-2 tablespoons avocado oil
- kosher salt, to season
- ½ cup beef broth, as needed, add in 2 tablespoon increments
- splash balsamic vinegar, optional
Horseradish Sauce
- ½ cup sour cream
- 2 tablespoons prepared horseradish, drained
- 2 tablespoons mayonnaise
- 2 teaspoons lemon juice, freshly squeezed
- kosher salt, to season
- cracked black pepper, to season
Marinated Steak
- 1.5 pounds strip steak
- 4-5 cloves garlic, gently pressed or smashed to release flavor
- 6 tablespoons avocado oil
- 2 tablespoons balsamic vinegar
- 2 tablespoons low sodium soy sauce
- 2 tablespoons Worcestershire sauce
- 2 teaspoons Dijon mustard
- kosher salt, to season
- cracked black pepper, to season
Other Taco Toppings
- cheddar cheese, freshly grated
- flour tortillas, warmed
- chives, chopped small
- potato sticks, store-bought
Instructions
Caramelize the Onions
-
Remove the outer peel. Slice the onion in half. Remove the root and slice the onions down into radial or vertical cuts. Make sure the onion is thin but not so thin that it burns. All pieces should be roughly the same size for even cooking.
-
Heat your pan over medium low heat. Add the avocado oil followed by the sliced onions. Sauté, stirring occasionally. Once the onions soften, season with kosher salt. As they continue to caramelize and stick to the bottom, add beef broth occasionally (2 tablespoon increments) as needed, scraping the fond from the bottom of the pan.
-
When your onions have about 15-20 minutes left to cook, you can add a splash of balsamic vinegar for extra flavor. Let it reduce. Caramelized onions will take 1 – 1.5 hours in total to achieve deep color and sweetness.
Marinate the Steak
-
Combine avocado oil, low sodium soy sauce, Worcestershire sauce, balsamic vinegar, Dijon mustard, gently pressed garlic, kosher salt and cracked black pepper in a bowl. Mix well.
-
Add the strip steaks to a sealable bag or shallow dish and pour in the marinade. Seal the bag and toss to coat, or turn to cover. Refrigerate for 1 – 4 hours.
Make the Horseradish Sauce
-
Combine sour cream, mayonnaise, fresh squeezed lemon juice, prepared and drained horseradish, kosher salt and cracked black pepper. Mix until combined. Cover and refrigerate until ready to use.
Prep the Other Ingredients
-
Grate the cheddar cheese, warm the tortillas, and chop the chives. Pull the steak from the refrigerator and allow it to come to room temperature for 20-25 minutes before grilling.
Grill the Steak
-
Place a grill pan over medium high heat. Add the marinated steak. Grill for 4-6 minutes per side. The steak should easily release from the pan when flipped.
Once cooked to your liking, remove the steak from the pan and let it rest for 5-10 minutes before cubing.
-
Cooking time will vary based on cut of steak used, thickness and preferred doneness.
If using a gas grill, heat it to 400-425 degrees. Grill 1-inch thick steaks for 5-6 minutes per side, or until desired internal temperature is reached.
Assemble
-
Place the warmed tortillas on a plate or platter. Top each with a generous serving of caramelized onions, cubed steak, horseradish sauce, grated cheese, crispy potato sticks and freshly chopped chives. Serve and enjoy immediately.
Notes
Store leftover cooked steak in an airtight container in the refrigerator for up to 4-5 days. The horseradish sauce should be stored in a separate airtight container in the refrigerator for up to 5 days. Any additional toppings such as caramelized onions, grated cheese, and chives should also be stored in their own separate airtight containers in the refrigerator. To maintain crispness, only add potato sticks right before serving.
Nutrition
Serving: 1 taco (Does not include potato sticks, cheese or tortillas).
Calories: 257kcal | Carbohydrates: 7g | Protein: 13g | Fat: 20g | Saturated Fat: 5g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 10g | Trans Fat: 0.004g | Cholesterol: 50mg | Sodium: 245mg | Potassium: 318mg | Fiber: 1g | Sugar: 3g | Vitamin A: 37IU | Vitamin C: 5mg | Calcium: 46mg | Iron: 1mg