Mexican Hamburger and Shells Recipe

This recipe combines the flavors of traditional Mexican cuisine with the comfort of a classic hamburger, all served in crunchy taco shells. It’s a delicious twist on a beloved favorite that’s sure to satisfy your cravings!


  • 1 pound ground beef
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 1 tablespoon olive oil
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1/2 teaspoon paprika
  • Salt and pepper to taste
  • 1 cup salsa
  • 1 cup cooked rice
  • 1 cup shredded cheese (cheddar or Mexican blend)
  • 12 taco shells
  • Optional toppings: shredded lettuce, diced tomatoes, sliced jalapeños, sour cream, guacamole


  1. Heat olive oil in a large skillet over medium heat. Add diced onion and minced garlic, and sauté until softened and fragrant, about 2-3 minutes.
  2. Add ground beef to the skillet, breaking it apart with a spoon. Cook until browned and no longer pink, stirring occasionally, about 5-7 minutes.
  3. Once the beef is cooked through, add the ground cumin, chili powder, paprika, salt, and pepper to the skillet. Stir well to combine, allowing the spices to toast and become fragrant, about 1-2 minutes.
  4. Pour in the salsa and cooked rice, stirring until everything is evenly coated and heated through, about 2-3 minutes. Adjust seasoning to taste if necessary.
  5. Preheat the oven to 350°F (175°C). While the oven is preheating, prepare the taco shells according to package instructions.
  6. Once the taco shells are ready, fill each shell with the beef and rice mixture, dividing it evenly among them. Place the filled taco shells in a baking dish or on a baking sheet.
  7. Sprinkle shredded cheese over the top of each filled taco shell.
  8. Bake in the preheated oven for 5-7 minutes, or until the cheese is melted and bubbly.
  9. Remove from the oven and serve immediately, garnished with your favorite toppings such as shredded lettuce, diced tomatoes, sliced jalapeños, sour cream, or guacamole.

Enjoy your delicious Mexican hamburger and shells!

Leave a Comment