This taco meat recipe won’t just beat Taco Bell — it might replace it at your dinner table. A simple homemade spice blend and pantry staples make rich, juicy, restaurant-style taco meat in about 20 minutes.
Make a big batch for meal prep: freeze leftovers in a labeled freezer bag for up to three months, or refrigerate in an airtight container for up to three days. Use the meat for tacos, taco bowls, stuffed peppers, baked potatoes, or a crunchy taco salad topped with tortilla chips and shredded iceberg.

Recipe Ingredients
Gather these ingredients for this flavorful ground beef taco recipe:
- 1 pound ground beef (80/20 recommended for flavor)
- 1 small onion, finely diced
- 2 garlic cloves, minced
- 1/2 cup beef broth
- 2 tablespoons tomato paste
- 1 tablespoon apple cider vinegar
- 1 teaspoon chili powder
- 1 teaspoon dried oregano
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon dried thyme
- 1/2 teaspoon dried rosemary, crushed (or 1 1/2 teaspoons fresh, finely chopped)
- 1 bay leaf

Ingredient Notes
- Ground beef: 80/20 gives the best flavor and juiciness, but leaner beef, turkey, or chicken can be used.
- Onion: Fresh is best, but onion powder can substitute if needed.
- Rosemary: Use fresh, finely chopped rosemary if preferred — reduce the amount compared to dried.
How to Make Taco Meat — Step by Step
Step 1: Heat a large nonstick skillet over medium-high. Add the ground beef and brown, breaking it up with a spoon.
Step 2: When the meat is about halfway cooked, add the diced onion and minced garlic. Cook until the beef is no longer pink and the onion is translucent. Drain excess grease if desired, leaving a bit for flavor.
Step 3: Stir in the tomato paste and cook for about 1 minute to deepen the flavor.
Step 4: Pour in the beef broth and apple cider vinegar, stirring to combine.
Step 5: Add the dry spices and herbs — chili powder, oregano, cumin, paprika, thyme, rosemary, salt, and pepper — then add the bay leaf and stir well.
Step 6: Reduce heat to low and simmer 10–12 minutes, stirring occasionally, until the liquid reduces and the meat is coated in a thick, saucy glaze. Remove the bay leaf before serving.
Step 7: Serve in warm flour or corn tortillas, hard taco shells, over rice, or in taco bowls. Top with pico de gallo, shredded cheese, sour cream, chopped cilantro, and a squeeze of lime.

Pro tip: For deeper flavor, let the finished beef simmer an extra 3–5 minutes so the spices fully infuse the meat.

Storage and Reheating
Refrigerator: Keep leftovers in an airtight container for up to 3 days.
Reheating: Warm gently in a skillet over medium heat with a splash of water or broth to retain moisture, or microwave 1–2 minutes until heated through.
Freezing: Cool completely, then freeze in a freezer-safe bag or container for up to 3 months. Thaw overnight in the refrigerator before reheating.
Additions & Substitutions
Additions:
- Add diced bell peppers, carrots, or peas for extra nutrition.
- Stir in black or kidney beans for more protein and fiber.
- Top tacos with shredded cheese for a melty finish.
Substitutions:
- Swap ground beef for ground turkey, chicken, or a plant-based ground meat.
- Use tomato sauce instead of tomato paste if needed, though the sauce will be thinner.
- Replace dried herbs with fresh ones, adjusting quantities to taste.
Frequently Asked Questions
Can I use a different type of meat?
Yes — ground turkey, chicken, or pork all work. If you use a leaner meat like turkey or chicken, add an extra tablespoon of beef or chicken broth to keep the mixture moist.
How can I make this dish spicier?
Add 1/2 teaspoon cayenne pepper or red pepper flakes to the spice blend, or toss in diced jalapeños with the onions. You can also use a hot chili powder or a dash of hot sauce.
Can I double this recipe?
Absolutely. Use a larger skillet and allow an extra 5 minutes for simmering so the liquid reduces properly.

What to Serve with These Beef Tacos
This taco meat is versatile: fill soft or hard taco shells and top with lettuce, cheese, salsa, and sour cream; serve over rice for burrito bowls; stuff into roasted bell peppers; or pile onto baked potatoes. Great side dishes include refried beans, Mexican rice, or a simple green salad.

Best Taco Meat Recipe
Ingredients
- 1 pound ground beef
- 1 small onion, finely diced
- 2 cloves garlic, minced
- 1/2 cup beef broth
- 2 tablespoons tomato paste
- 1 tablespoon apple cider vinegar
- 1 teaspoon chili powder
- 1 teaspoon dried oregano
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon dried thyme
- 1/2 teaspoon dried rosemary, crushed
- 1 bay leaf
Instructions
- In a large skillet over medium heat, brown the ground beef, breaking it up as it cooks.
- When the beef is about halfway cooked, add the diced onion and minced garlic. Cook until the beef is no longer pink and the onion is translucent.
- Drain excess fat if desired, leaving a small amount for flavor.
- Stir in the tomato paste and cook for about 1 minute to slightly caramelize it.
- Pour in the beef broth and apple cider vinegar, stirring to combine.
- Add the chili powder, oregano, cumin, paprika, salt, black pepper, thyme, and rosemary. Stir well, then add the bay leaf.
- Reduce heat to low and simmer 10–12 minutes, stirring occasionally, until the liquid reduces and the meat is coated with a thick sauce.
- Remove the bay leaf before serving.
Nutrition
Note: This post previously contained affiliate links. If you choose to purchase through those links, a small commission may be earned. Thank you for supporting the recipe.