Go Back
Easy Low-Carb Beef Tamales Recipe

Easy Low-Carb Beef Tamales

Tender chili-seasoned beef is wrapped in almond-flour dough and steamed in corn husks for a comforting low-carb dinner. This recipe makes about 12 tamales.
Prep Time 45 minutes
Cook Time 1 hour
Total Time 2 minutes
Servings: 12 servings

Ingredients
  

Corn Husks and Filling
  • 12-16 husks Dried corn husks
  • 1 1/2 pounds Beef chuck roast, cut into large pieces, or lean ground beef
  • 1 tablespoon Olive oil, if using ground beef
  • 1/2 medium Medium onion, finely chopped
  • 3 cloves Garlic, minced
  • 1 3/4-2 cups Beef broth
  • 1 1/2 tablespoons Chili powder
  • 2 teaspoons Ground cumin
  • 1 teaspoon Dried oregano
  • 1 1/2 teaspoons Salt
  • 1/2 teaspoon Black pepper
  • 1/2 teaspoon Smoked paprika, optional
  • 1/2 cup Low-sugar or no-sugar-added tomato sauce
  • 1 tablespoon Apple-cider vinegar or lime juice
Low-Carb Masa
  • 2 cups Finely ground blanched almond flour
  • 1/4 cup Coconut flour
  • 1 teaspoon Baking powder
  • 1/2 teaspoon Xanthan gum, optional
  • 1/2 teaspoon Salt
  • 1/2 cup Softened lard or unsalted butter
  • 1 egg Large egg

Method
 

Step-by-Step
  1. Soak the corn husks in very hot water for 30-60 minutes until pliable. Drain, pat dry, and cover them with a damp towel while preparing the tamales.
  2. For chuck roast, brown the beef and place it in a slow cooker or covered pot with the onion, garlic, broth, chili powder, cumin, oregano, salt, pepper, smoked paprika, tomato sauce, and vinegar or lime juice. Cook covered for 3-4 hours on LOW in a slow cooker or 2-2 1/2 hours in a 325°F/165°C oven until it shreds easily, then return the shredded beef to the cooking liquid.
  3. For ground beef, heat the olive oil if needed and sauté the onion and beef until browned. Add the garlic and seasonings, then stir in the tomato sauce and broth; simmer for 10-15 minutes until thick and moist but not runny.
  4. Whisk together the almond flour, coconut flour, baking powder, xanthan gum, and salt. Beat in the softened lard, mix in the egg, and gradually add 3/4-1 cup warm beef broth until the dough resembles thick, spreadable cookie dough.
  5. Let the dough rest for 5-10 minutes so the coconut flour can absorb moisture. Adjust with a tablespoon of warm broth if it cracks, or a little almond flour if it feels too wet.
  6. Lay one soaked husk smooth-side-up with the narrow end pointing away from you. Spread about 2 tablespoons of dough over the wide center area, leaving a border, and place 1-2 tablespoons of beef filling in the middle.
  7. Fold the sides of the husk inward over the filling, then fold the narrow bottom end upward. Tie the tamale with a strip of husk if desired, but do not wrap it too tightly because the dough expands slightly.
  8. Arrange the tamales upright with the open ends facing up in a steamer basket. Steam over simmering water for 60-75 minutes, adding more boiling water as needed, until the dough feels firm and pulls away from the husk.
  9. Rest the cooked tamales for 10-15 minutes before opening the husks. Serve hot with salsa, sour cream, cilantro, avocado, shredded cheese, or lime wedges.

Notes

Keep the beef filling moist but not runny. Ground beef is the faster option, while chuck roast offers deeper flavor but requires substantially more cooking time. Refrigerate leftovers in an airtight container and reheat gently in a steamer or microwave.