Step 1: Prepare the Beef
In a medium bowl, combine the ground beef, baking soda, and salt. Mix well and let it sit for at least 15 minutes (or up to 1 hour). This step helps keep the beef tender and enhances its flavor when cooked.
Step 2: Sauté the Aromatics
Heat vegetable oil in a large nonstick skillet over medium heat. Once shimmering, add the chopped onion and cook for 4 minutes, stirring occasionally, until softened. Add the minced garlic and cook for 1 more minute, ensuring it becomes fragrant but doesn’t brown.
Step 3: Cook the Beef and Spices
Add the prepared ground beef to the skillet, breaking it up with a wooden spoon. Stir in the chili powder, cumin, coriander, smoked paprika, oregano, and cayenne pepper, ensuring the meat is evenly coated in the spices. Cook, stirring frequently, for 5 minutes or until the beef is no longer pink.
Step 4: Simmer the Filling
Pour in the tomato sauce, water, sugar, and lime juice. Stir to combine and bring the mixture to a gentle simmer. Reduce heat to medium-low and cook uncovered for 10 to 15 minutes, stirring occasionally. The sauce should thicken, but the beef should remain moist and saucy. Taste and adjust seasoning as needed.
Step 5: Prepare the Taco Shells
While the beef simmers, warm the taco shells according to the package instructions. This step ensures they stay crispy and don’t crack when filled.
Step 6: Assemble the Tacos
Using a wide, shallow spoon, divide the beef mixture evenly among the taco shells. Arrange 2 to 3 tacos per plate. Serve immediately with your choice of toppings.