I’ll be honest, when I first started making tacos at home, I thought they’d never taste as good as the ones from my favorite Mexican restaurant. Then I learned the secret isn’t in fancy ingredients or complicated techniques. It’s all about taking your time with the beef and letting the spices do their work.
These kosher beef tacos became a weekly staple in our house after I figured out the right spice blend and cooking method. I use chuck roast cut into small cubes because it gets incredibly tender when you braise it low and slow. The meat practically falls apart with a fork, and it soaks up all those beautiful flavors from cumin, paprika, and garlic. My kids actually ask for these instead of ordering takeout now.
The Secret to Tender Kosher Beef Tacos
What makes this version work so well is the two-step cooking process. First, you sear the beef to get some nice browning, then you add liquid and let it simmer until it’s fork-tender. I learned this technique from my grandmother who used it for her pot roast. The result is meat that’s juicy and flavorful, not dry like ground beef can sometimes get.
Why This Two-Step Cooking Method Works
These tacos are perfect for casual Friday night dinners or when you’re feeding a crowd. I like to set up a little taco bar with warm tortillas, diced onions, fresh cilantro, and lime wedges. Everyone can build their own exactly how they like it. The meat keeps beautifully in the fridge for several days, so you can make a big batch and have quick dinners all week long.

Ingredients
Method
- Pat the beef cubes completely dry with paper towels and season generously with salt and pepper.
- Heat vegetable oil in a large Dutch oven or heavy-bottomed pot over medium-high heat.
- Working in batches to avoid crowding, sear the beef cubes on all sides until well-browned, about 2-3 minutes per side. Transfer seared beef to a plate.
- Reduce heat to medium and add diced onion to the same pot. Cook, stirring occasionally, until softened and lightly golden, about 5 minutes.
- Add minced garlic and cook for another 30 seconds until fragrant.
- Stir in tomato paste and cook for 1 minute, then add cumin, chili powder, paprika, oregano, salt, pepper, and cayenne if using.
- Pour in beef broth and scrape up any browned bits from the bottom of the pot.
- Return the seared beef to the pot along with any accumulated juices.
- Bring to a simmer, then reduce heat to low, cover, and cook for 1.5 to 2 hours, stirring occasionally, until beef is fork-tender and shreds easily.
- Remove lid and continue cooking for 10-15 minutes if the liquid needs to reduce and concentrate.
- Warm tortillas in a dry skillet over medium heat for 30 seconds per side, or wrap in damp paper towels and microwave for 30 seconds.
- Using two forks, shred the beef directly in the pot, mixing it with the cooking liquid.
- Taste and adjust seasoning with more salt if needed.
- Serve the beef in warm tortillas topped with diced onion, fresh cilantro, and lime wedges. Pass salsa verde on the side if desired.
