This meal comes together fairly quickly—you can prep all of your toppings in the time it takes the filling to simmer. Then all that’s left to do is layer everything inside the crispy shells and get to crunching.
Why You’ll Love It
The satisfying crunch of a hard-shell taco with deeply savory beef filling is a classic combo for a reason. What’s more is that a build-your-own approach to toppings makes this a fun and customizable dinner with limitless possibilities.
The filling is extra flavorful. I level up the deeply savory beef filling with tomato paste, which adds a boost of umami flavor.
Key Ingredients
Ground beef: Use lean ground beef for the filling of the tacos.
Tomato paste: Add an extra boost of umami flavor without overpowering the beef with tomato flavor.
Taco shells: Warm the crispy taco shells for five minutes to improve the flavor and texture.
Toppings: Chopped tomatoes, shredded lettuce, sour cream, avocado, and shredded cheese can be added by each individual to customize the perfect tacos.
Helpful Swaps, Add-Ins, and Tips
Ground meat: Swap ground beef for ground turkey, chicken, or pork.
Make-Ahead and Storage Tips
Make ahead: The beef filling can be made up to two days in advance and stored in an airtight container in the refrigerator. All of the toppings except for the avocado can be prepared up to one day in advance and chilled separately in airtight containers.
Storage: If you’re not going to finish all of the tacos in one sitting, don’t fill the shells before serving. Instead, assemble as you go. Chill and store all filling components separately in airtight containers. The shells can be stored in an airtight container at room temperature.

