Anam’s 🌮 Grass-Fed Beef Tacos

Anam’s 🌮 Grass-Fed Beef Tacos

Taco Night · Halal

Spiced Beef Tacos
with Cilantro-Lime-Jalapeño Tortillas

Halal grass-fed ground beef seasoned with smoky cumin and chili, piled into homemade cilantro-lime corn tortillas with fresh avocado and salsa. Skip the kit — this is the real thing.

Tortilla rest20 min
Cook25 min
Total~50 min
Serves4 (8–10 tacos)
DifficultyEasy

490
Cal / serving

34g
Protein

Dairy-free
As written

Halal
Thomas Farms

Making your own corn tortillas sounds ambitious until you've done it once — then it becomes the only way. The dough takes five minutes to mix, the rest time does all the real work, and the result is a soft, slightly charred tortilla that store-bought simply can't replicate. The cilantro, lime zest, and jalapeño folded right into the masa make every bite fragrant before anything is even added on top.

The beef filling is built on a classic taco spice base — smoked paprika, cumin, chili powder, coriander — cooked into Thomas Farms grass-fed halal 85/15 ground beef. The 85/15 fat ratio is ideal here: enough fat to carry the spices and keep the meat juicy, not so much that the filling turns greasy. A splash of beef broth at the end creates a saucy consistency that holds together in the taco without falling apart.

Masa harina ≠ corn flour: Masa harina is nixtamalized corn — treated with lime (calcium hydroxide) to unlock nutrients and create that distinct tortilla flavor. Regular corn flour or cornmeal won't work here. Look for Maseca or Bob's Red Mill masa harina at most grocery stores.

Ingredients

For the beef

  • 1 lb / 450gThomas Farms halal ground beef 85/15
  • 2 tbspOlive oil
  • 3 clovesGarlic, minced
  • 1 smallOnion, finely diced
  • 1 tspSmoked paprika
  • 1 tspGround cumin
  • 1 tspChili powder
  • ½ tspGround coriander
  • ½ tspDried oregano
  • To tasteSalt & black pepper
  • ¼ cupBeef broth or water

For the tortillas

  • 2 cupsMasa harina
  • 1½ cupsWarm water (adjust as needed)
  • 1Jalapeño, finely minced (seeds optional)
  • 2 tbspFresh cilantro, chopped
  • Zest of 1Lime
  • 1 tspSalt

Dough consistency check: Press a ball of dough between your palms. It should flatten without cracking at the edges. Too dry — add water a tablespoon at a time. Too sticky — add a pinch of masa harina.

For the toppings

  • 1 ripeAvocado, sliced or smashed
  • 1Lime, cut into wedges
  • HandfulFresh cilantro leaves
  • To tasteSalsa of choice (see below)

Pick your salsa

Fresh

Pico de gallo

Bright, chunky, raw tomato. Best for a clean contrast.

Smoky

Roasted tomato

Deep, charred flavor that echoes the spiced beef.

Tangy

Salsa verde

Tomatillo-based tang that cuts the richness of the beef.

85/15 is the right fat ratio: Leaner beef (90/10 or higher) dries out and turns crumbly without enough fat to carry the spices. 85/15 stays juicy and saucy through the whole simmer.

Instructions

Phase 1 — Tortilla dough (rest 20 min)

  1. 1

    Mix the masa dough

    In a large bowl, combine masa harina, salt, lime zest, minced jalapeño, and chopped cilantro. Mix well so the aromatics are distributed evenly through the dry masa before any liquid is added. Slowly pour in warm water while stirring, then knead for 1–2 minutes until a soft, pliable dough forms. Warm water hydrates the masa more evenly than cold.

  2. 2

    Rest the dough

    Cover the bowl with a damp kitchen towel or plastic wrap and let the dough rest for 20 minutes at room temperature. This allows the masa harina to fully hydrate — dough pressed before resting will crack at the edges. Use this time to prep your beef ingredients.

Phase 2 — Cook the beef (while dough rests)

  1. 3

    Build the aromatics base

    Heat olive oil in a large skillet over medium-high. Add the diced onion and cook for 2–3 minutes until softened and translucent. Add the minced garlic and cook for 1 minute, stirring constantly, until fragrant. The kitchen should smell great at this point.

  2. 4

    Brown the beef

    Add the ground beef directly to the pan. Break it up with a wooden spoon or spatula and cook over medium-high heat until fully browned with no pink remaining — about 5–6 minutes. Don't stir constantly. Let sections sit undisturbed for a minute at a time to develop color on the meat, not just grey steamed beef.

  3. 5

    Add spices and simmer

    Sprinkle the smoked paprika, cumin, chili powder, coriander, oregano, salt, and pepper directly over the browned beef. Stir to coat everything evenly and cook for 1 minute — this blooms the spices in the fat before liquid is added. Pour in the beef broth, reduce heat to medium-low, and simmer for 5 minutes until the liquid reduces and the filling is saucy but not watery. Keep warm.

Phase 3 — Press and cook tortillas

  1. 6

    Divide and press

    Divide the rested dough into golf ball-sized portions (about 30–35g each) — this recipe yields 8–10 tortillas. Roll each into a smooth ball. Using a tortilla press lined with plastic or parchment on both sides, press each ball into a round about 5–6 inches across. No tortilla press? A heavy skillet or flat-bottomed pan pressed over parchment-lined dough works just as well.

  2. 7

    Cook on a dry griddle

    Heat a dry cast-iron skillet or comal over medium-high — no oil needed. Cook each tortilla for 1–2 minutes per side until the surface is dry, lightly freckled with char spots, and the tortilla puffs slightly in the middle. That puff is the steam pocket forming — it means the tortilla is cooked through. Stack finished tortillas and wrap immediately in a clean kitchen towel to keep them soft and warm.

Cook tortillas to order: Tortillas are best the moment they come off the griddle. If cooking ahead, wrap in foil and keep in a 200°F oven for up to 30 minutes. They'll soften further but stay warm and pliable.

Phase 4 — Assemble

  1. 8

    Build each taco

    Lay a warm tortilla flat. Spoon 2–3 tablespoons of beef filling down the center. Add avocado — either sliced neatly or smashed with a pinch of salt and squeeze of lime directly on the tortilla. Spoon salsa over the top, scatter fresh cilantro leaves, and finish with a squeeze of lime juice right before eating. Serve immediately — assembled tacos go soft quickly.

Layer order guide

1
Warm tortilla
The foundation — must be hot and pliable
2
Beef filling
2–3 tbsp; keeps the taco from sliding
3
Avocado
Smashed or sliced; add salt + lime
4
Salsa
Spoon over — don't flood it
5
Cilantro
Whole leaves, scattered loosely
6
Lime squeeze
Always last, always fresh

Serving suggestions

Mexican rice Refried or black beans Elote (street corn) Shredded cabbage slaw Pickled jalapeños Tortilla chips & extra salsa Agua fresca

Variations

🧀 Queso fundido

Melt shredded pepper jack or Oaxaca cheese directly into the warm beef filling and stir until gooey. The cheesiest possible version.

🌯 Flour tortilla swap

Skip the homemade corn tortillas on a busy night — store-bought flour tortillas work great. Warm in a dry pan for 30 seconds per side.

🥬 Lettuce wrap

Use large butter lettuce or romaine leaves instead of tortillas for a low-carb version. All the flavors, none of the masa.

🌶️ Birria-style

Add 1 dried ancho chili (rehydrated and blended) and ½ tsp cinnamon to the beef for a deeper, more complex flavor profile.

🍳 Breakfast tacos

Scale back the chili spices by half and use the beef as a base with scrambled eggs. Top with salsa verde and cotija.

🫙 Meal prep batch

The beef filling doubles or triples easily and keeps 4 days refrigerated. Make tortillas fresh each night — the dough keeps 24 hours wrapped in the fridge.

Storage

Beef filling

Keeps 4 days refrigerated in an airtight container. Reheat in a skillet with a splash of broth to loosen.

Tortilla dough

Uncooked dough keeps 24 hours wrapped tightly in the fridge. Bring to room temp before pressing.

Cooked tortillas

Stack with parchment between layers and freeze up to 1 month. Reheat directly in a dry pan from frozen.

Nutrition (per serving, approx.)

490
Calories
34g
Protein
42g
Carbs
20g
Fat
5g
Fiber

* Estimates only. Values are per serving (2–3 tacos) based on 4 servings, including tortillas and avocado. Does not include additional toppings or sides.

Made these tacos?

Tag us on Instagram — we love seeing your kitchen creations and re-share our favorites every week!

@majid_foods786
Back to blog