Preheat the oven to 400°F (200°C).
Chop the yellow onion and mince the garlic. Heat a large pan over medium heat and add the olive oil. Add the garlic and onion, cooking until the onion is translucent.
1 medium yellow onion, 2 garlic cloves, 1 tablespoon olive oil
Add the beef and cook until browned, about 7 to 10 minutes. Drain the grease.
1 pound beef
Mix in the water and taco seasoning. Set aside.
1 ounce packet taco seasoning, 2 tablespoons water
Spray a 9x13-inch pan with cooking spray.
Arrange all the taco shells in the baking pan, pressed against each other so they stand up. Spoon beef filling into each taco shell and sprinkle with cheese.
8 hard taco shells, 1 cup shredded cheddar cheese
Bake for 8 to 10 minutes, or until the cheese is melted and the taco shells are slightly browned.
Prepare the toppings by chopping the tomato, red onion, and cilantro. Slice the jalapeno.
1 medium tomato, 1 jalapeno, 1 medium red onion, 3 tablespoons cilantro
Remove tacos from the oven and garnish with toppings. Squeeze on fresh lime juice, if desired. Enjoy!
Sour cream, 1 lime