Keto tamales wrap tender spiced beef in savory dough made with almond flour, psyllium husk, melted cheese, and beef tallow instead of corn masa. Softened corn husks hold each tamale together while it steams upright in an Instant Pot.
These keto tamales keep the familiar husk-wrapped shape and separate meat filling, with a rich, cheese-based wrapper. Red enchilada sauce and salsa season the pressure-cooked beef.
The wrapping takes some hands-on time, but portioning the dough first makes the rhythm manageable. The husk does the folding for you.
Arrange the softened husks, dough balls, and shredded beef within easy reach before wrapping the first tamale.
Key Ingredients for Authentic Keto Masa and Beef Filling
The beef, sauces, and aromatics build a moist, savory filling. Almond flour provides body, psyllium and melted cheeses hold the dough together, and tallow adds richness. Cumin supplies warmth, while softened corn husks support the tamales during steaming.
- 2 pounds beef shoulder roast
- 16 oz. jar salsa (I used Herdez brand)
- 2 cups enchilada red sauce (I used Herdez brand)
- 1 cup beef broth
- 1 onion, thinly sliced
- 2 tablespoons garlic, minced
- 2 teaspoons salt
- 1 teaspoon black pepper
- 2- 8 oz. bags fiesta or Mexican blend cheese, shredded
- 6 oz. cream cheese
- 1 cup beef tallow (any lard will do)
- 4 cups almond flour
- 1 tablespoons baking powder
- 2 tablespoon psyllium husk
- 1/2 teaspoon cumin
- corn husks (20 are used for the recipe)
Beef shoulder becomes the shredded center. Salsa and enchilada sauce supply tang and seasoning, broth provides cooking moisture, and onion, garlic, salt, and pepper round out the braising liquid.
The masa works differently from corn dough. Almond flour gives it substance, psyllium helps bind moisture, and melted Mexican blend cheese provides cohesion. Cream cheese and tallow soften that structure, while baking powder helps keep it from feeling overly dense.
I aim for beef that looks glossy with sauce, rather than beef sitting in a puddle; that distinction makes wrapping much tidier.
How to Make Keto Tamales Step by Step
This recipe makes 20 tamales. Follow the stages in order: cook and shred the beef, soften the husks, mix and portion the dough, then wrap and steam.
- Load the Instant Pot with the beef shoulder, salsa, enchilada sauce, broth, onion, garlic, salt, and pepper, then secure the lid.
The roast should sit in the seasoned liquid with the aromatics around it. - Set the valve to Sealing and choose Manual, High Pressure, for 40 minutes.
Wait for pressure to release naturally before opening; the beef should be tender enough to shred. - Transfer the roast to a large bowl, leaving the cooking liquid in the pot, then pull it apart with two forks or a hand mixer and mix in 1 cup of that liquid.
The shredded beef should look evenly sauced without a watery pool beneath it. - Empty the remaining cooking liquid and sliced onions from the pot.
Keep the moistened shredded beef in its bowl for assembly. - Submerge the corn husks in a pot of hot water and hold them down with a plate or bowl for 1 hour, or until softened.
A ready husk bends easily instead of cracking at the fold. - Heat the shredded cheese and cream cheese together in a large microwave-safe bowl, using 30-second intervals until fully melted.
The cheeses should form a soft mixture with no firm cream cheese pieces remaining. - Work the tallow, almond flour, baking powder, psyllium husk, and cumin into the melted cheese with a spatula or your hands, then portion into roughly 2-inch balls.
The thoroughly combined dough should be thick and cohesive, with a consistency resembling stiff peanut butter. - Place a softened husk glossy-side down, center a dough ball on it, and press it into a flat round with a spoon back or spatula.
Keep the disc evenly thick so it can enclose the filling without bulky patches. - Spoon the beef into a narrow line along the middle of the dough.
Leave dough exposed on both sides to form the enclosing seam. - Lift one husk edge to bring the dough over the beef, peel the husk away, repeat from the opposite edge, then roll the husk around the enclosed filling and fold its bottom upward.
Each finished package should have masa surrounding the meat, a folded bottom, and an open top; repeat with the remaining portions. - Pour 1 cup water into the Instant Pot, add the steam rack lined with spare husks, stand the tamales folded-end down, and cook on Manual for 20 minutes before allowing a 10-minute natural release and releasing the remaining pressure.
Keep the open ends pointing upward so the filling stays contained above the water. - Lift the cooked tamales out of the pot and unwrap them for eating.
The corn husks are wrappers, not part of the edible tamales.
Expert Tips and Common Tamale Mistakes to Avoid

Even dough thickness and controlled filling moisture make wrapping easier than trying to perfect every fold.
- Sticky dough: Lightly dampen your fingers or the spoon back before pressing, rather than pulling at dough that clings.
- Splitting seams: A runny filling can push through the dough; keep excess sauce out of each spoonful and leave room for the sides to meet.
- Cracking wrappers: Stiff husks need more soaking, not a tighter fold.
- Loose rolls: Tear an extra softened husk lengthwise into narrow strips and tie one gently around the package.
- Confusing husk sides: For this method, place the glossy side against the counter and spread on the upward-facing textured side; lift the husk to guide the dough, then peel it back gently.
- Masa clinging after cooking: Let the tamale cool slightly before checking, since hot cheese-based dough is soft; firmer masa that releases cleanly is a useful texture cue.
For stovetop steaming, use a covered pot with a steamer basket above simmering water. Stand the tamales upright, keep the water below them, and check the water level as they cook. Judge the dough by its firmness and release from the husk rather than borrowing the pressure-cooker timing.
If husks are unavailable, parchment paper squares, parchment-lined foil, or softened banana leaves offer alternative wrappers. Fold them to contain the dough while leaving space for it to expand.
Flavor Variations and Filling Swaps
Keep these ideas optional and separate from the beef-and-cheese dough recipe above.
Salsa Verde Green Chicken Keto Tamales
Use cooked shredded chicken coated with green salsa for a tangy filling. Keep the chicken moist but not soupy, and preserve the separate dough shell around the center.
Pork Carnitas and Cheese Tamales
Seasoned pork carnitas pairs with crumbled queso fresco and shredded cheese for a richer center. Pull or chop the pork finely enough that large pieces won’t puncture the dough.
Sweet Corn Extract & Dairy-Free Masa Options
- Sweet corn aroma: Optional sweet corn extract can suggest corn flavor without adding cornmeal; check the product label and use its recommended amount.
- Deeper spice: Lightly toasted ground cumin adds a warmer, nuttier aroma, though cumin itself doesn’t taste like corn.
- Dairy-free direction: Almond flour, lupin flour, psyllium, egg, and lard or bacon fat form a different style of dough that needs its own balanced formulation, not a direct swap for the melted cheeses.
Deconstructed Keto Tamale Casserole or Pie
A baked skillet or casserole with spiced ground meat and green chiles beneath an almond-flour topping skips individual wrapping. Use a formulation designed for baking rather than transferring this steaming dough directly to the oven.
Storage and Reheating Guide

Keep leftover tamales covered and chilled, with fresh toppings stored separately. Retaining the husks helps protect their shape; use a closed container to limit drying, and avoid leaving cooked tamales on the counter while cleaning up.
For reheating, a damp paper towel around an unwrapped tamale helps protect its surface in the microwave. Gentle steaming is another moisture-focused option. Warm only the portions you plan to serve, and add salsa, sour cream, and herbs afterward.
What to Serve with Low Carb Tamales

Fresh, tangy toppings balance the rich masa and beef.
- Creamy toppings: Offer sour cream or guacamole alongside the unwrapped tamales.
- Fresh garnishes: Add chopped cilantro, pico de gallo, or sliced jalapeños.
- Sauces: Spoon warm red enchilada sauce or salsa verde over the top.
- A crisp side: Serve a chopped taco salad with lime juice for contrast.
For a larger Mexican-inspired spread, keto taco cups give guests another individually portioned option.
Final Thoughts on Homemade Keto Tamales
Tender shredded beef and savory almond-flour masa make a satisfying husk-wrapped meal. Psyllium, cheese, and tallow give the dough the cohesion and richness it needs.
Set up the whole batch before wrapping, then let each husk guide the dough around its filling. An even wrapper matters more than a perfect-looking fold.
Frequently Asked Questions
Are Tamales Carb Heavy?
Traditional tamales use corn masa; carbohydrate content depends on the recipe and portion. This version replaces corn masa with almond flour, psyllium, cheeses, and fat, but no verified carbohydrate count is available for the finished recipe.
What Can I Use Instead of Corn Husk for Tamales?
Try parchment paper squares, parchment-lined foil, or softened banana leaves. Use the wrapper to hold the dough together during steaming, then remove it before eating.
How Do You Make Keto Masa Taste Like Corn Without Cornmeal?
Optional sweet corn extract provides corn-like aroma; check its label before using. Almond flour and fats create the body and richness, but they won’t reproduce corn masa’s flavor exactly.
Can I Steam Keto Tamales on the Stovetop Instead of an Instant Pot?
Yes, use a covered steamer basket above simmering water, with the tamales standing folded-end down. Check for firm dough that releases from the husk after slight cooling; pressure-cooker timing doesn’t translate directly.
Can You Eat Nopales While on Keto?
Nopales may fit your carbohydrate budget, depending on the portion and preparation. Edible cactus pads contain mostly water, with smaller amounts of carbohydrates and fiber; account for sauces and other additions separately.
What Is the Best Way to Reheat Leftover Keto Tamales?
Use a damp paper towel in the microwave or gently re-steam them to protect the dough from drying. Remove the wrapper before eating and add fresh toppings after warming.

Keto Tamales
Equipment
- Instant Pot
- Steam rack
- Large microwave-safe bowl
- spatula
Ingredients
- 2 pounds beef shoulder roast
- 16 oz. jar salsa (I used Herdez brand)
- 2 cups enchilada red sauce (I used Herdez brand)
- 1 cup beef broth
- 1 onion thinly sliced
- 2 tablespoons garlic minced
- 2 teaspoons salt
- 1 teaspoon black pepper
- 2- 8 oz. bags fiesta or Mexican blend cheese shredded
- 6 oz. cream cheese
- 1 cup beef tallow (any lard will do)
- 4 cups almond flour
- 1 tablespoons baking powder
- 2 tablespoon psyllium husk
- 1/2 teaspoon cumin
- corn husks (20 are used for the recipe)
Instructions
- Load the Instant Pot with the beef shoulder, salsa, enchilada sauce, broth, onion, garlic, salt, and pepper, then secure the lid. The roast should sit in the seasoned liquid with the aromatics around it.
- Set the valve to Sealing and choose Manual, High Pressure, for 40 minutes. Wait for pressure to release naturally before opening; the beef should be tender enough to shred.
- Transfer the roast to a large bowl, leaving the cooking liquid in the pot, then pull it apart with two forks or a hand mixer and mix in 1 cup of that liquid. The shredded beef should look evenly sauced without a watery pool beneath it.
- Empty the remaining cooking liquid and sliced onions from the pot. Keep the moistened shredded beef in its bowl for assembly.
- Submerge the corn husks in a pot of hot water and hold them down with a plate or bowl for 1 hour, or until softened. A ready husk bends easily instead of cracking at the fold.
- Heat the shredded cheese and cream cheese together in a large microwave-safe bowl, using 30-second intervals until fully melted. The cheeses should form a soft mixture with no firm cream cheese pieces remaining.
- Work the tallow, almond flour, baking powder, psyllium husk, and cumin into the melted cheese with a spatula or your hands, then portion into roughly 2-inch balls. The thoroughly combined dough should be thick and cohesive, with a consistency resembling stiff peanut butter.
- Place a softened husk glossy-side down, center a dough ball on it, and press it into a flat round with a spoon back or spatula. Keep the disc evenly thick so it can enclose the filling without bulky patches.
- Spoon the beef into a narrow line along the middle of the dough. Leave dough exposed on both sides to form the enclosing seam.
- Lift one husk edge to bring the dough over the beef, peel the husk away, repeat from the opposite edge, then roll the husk around the enclosed filling and fold its bottom upward. Each finished package should have masa surrounding the meat, a folded bottom, and an open top; repeat with the remaining portions.
- Pour 1 cup water into the Instant Pot, add the steam rack lined with spare husks, stand the tamales folded-end down, and cook on Manual for 20 minutes before allowing a 10-minute natural release and releasing the remaining pressure. Keep the open ends pointing upward so the filling stays contained above the water.
- Lift the cooked tamales out of the pot and unwrap them for eating. The corn husks are wrappers, not part of the edible tamales.









