There is something deeply satisfying about slicing into a warm tamale pie and finding a thick, savory layer of spiced walnut-hemp filling over a firm, golden crust. This vegan keto version swaps traditional corn masa for an almond flour and flaxseed base that bakes up dense and slightly crumbly — just like the real thing — while the filling gets its meaty, rich texture from finely chopped walnuts, hemp hearts, and chia seeds bloomed in a smoky, cumin-heavy sauce. A bright avocado-lime drizzle over the top pulls everything together with a hit of cool, creamy acidity that cuts through all that warm spice.

The macro profile here is built for ketosis. Each generous serving delivers 73 grams of fat from walnuts, hemp hearts, coconut oil, avocado oil, and fresh avocado, while net carbs land at just 9 grams thanks to the high fiber content of the nut-and-seed base. You also get a solid 20 grams of plant protein per portion from the walnut-hemp combination, making this a complete, filling dinner that does not leave you hunting for a snack two hours later.

This is designed from the ground up for batch cooking. The assembled pie bakes in a single dish, slices cleanly once cooled, and stores in the refrigerator for up to five days without getting soggy or losing its texture. The avocado-lime drizzle keeps separately for two days or can be made fresh in under three minutes. Cook once on Sunday, portion into containers, and you have four dinners ready to reheat throughout the week.

Ingredients (serves 4)

For the almond-flax "masa" crust:

  • 1 cup (112g) blanched almond flour
  • ⅓ cup (37g) ground golden flaxseed
  • ¼ cup (56g) coconut oil, melted
  • ½ teaspoon ground cumin
  • ¼ teaspoon fine sea salt
  • 3 tablespoons warm water

For the walnut-hemp filling:

  • 2 tablespoons (28ml) avocado oil
  • 2 tablespoons (20g) finely diced white onion
  • 1 medium poblano pepper, seeded and diced small
  • 1 jalapeño, seeded and minced
  • 2 cloves garlic, minced
  • ¾ cup (90g) raw walnuts, finely chopped (pulse 5–6 times in a food processor for a crumbly, ground-meat texture)
  • ⅓ cup (40g) hemp hearts
  • 2 tablespoons (20g) chia seeds
  • 2 teaspoons tomato paste
  • 1 teaspoon ground cumin
  • 1 teaspoon ancho chili powder
  • ½ teaspoon smoked paprika
  • ½ teaspoon dried Mexican oregano
  • ½ cup (120ml) low-sodium vegetable broth
  • ½ teaspoon fine sea salt
  • ¼ teaspoon freshly ground black pepper

For the avocado-lime drizzle:

  • 1 large ripe avocado (about 200g flesh)
  • 2 tablespoons (30ml) fresh lime juice
  • 2 tablespoons water
  • ¼ teaspoon ground cumin
  • Pinch of fine sea salt

For garnish:

  • 2 tablespoons (18g) raw pepitas (pumpkin seeds)
  • 2 tablespoons fresh cilantro leaves, roughly chopped
  • Lime wedges for serving

Instructions

  1. Preheat the oven to 375°F (190°C). Lightly grease an 8×8-inch (20×20cm) baking dish with a thin coat of coconut oil or line it with parchment paper, leaving overhang on two sides for easy lifting.

  2. Make the masa crust. In a medium bowl, combine the almond flour, ground flaxseed, cumin, and salt. Pour in the melted coconut oil and warm water. Stir with a fork until a thick, slightly sticky dough forms — it should hold together when pressed between your fingers. Transfer the dough to the prepared baking dish and press it firmly and evenly across the bottom using the back of a spoon or your knuckles. Aim for a layer about ¼ inch (6mm) thick. Set aside while you make the filling.

  3. Toast the pepitas. Place the pepitas in a small dry skillet over medium heat. Shake the pan occasionally for 2–3 minutes until they start to pop and turn lightly golden. Remove immediately to a small bowl and set aside for garnish.

  4. Cook the filling. Heat the avocado oil in a large skillet over medium heat. Add the diced onion, poblano pepper, and jalapeño. Sauté for 3–4 minutes, stirring occasionally, until the peppers soften and the onion turns translucent. Add the garlic and cook for 30 seconds until fragrant.

  5. Build the "meat" mixture. Add the chopped walnuts and hemp hearts to the skillet. Stir to combine and cook for 2 minutes, letting the walnuts toast slightly and the hemp hearts warm through. Add the tomato paste, cumin, ancho chili powder, smoked paprika, and oregano. Stir everything together for 1 minute so the spices bloom in the oil and coat the nut mixture evenly.

  6. Add the liquid and chia seeds. Pour in the vegetable broth, then sprinkle the chia seeds over the surface. Stir well, reduce heat to medium-low, and cook for 3–4 minutes. The chia seeds will absorb liquid and swell, binding the filling into a thick, cohesive mixture that holds its shape. Season with salt and pepper. The filling should look moist but not wet — if it still seems loose, cook for another minute.

  7. Assemble and bake. Spoon the walnut-hemp filling over the masa crust in an even layer, pressing it down gently with the back of the spoon. Transfer the baking dish to the middle rack of the oven and bake for 22–25 minutes, until the edges of the crust turn golden brown and the filling is set and firm on top.

  8. Cool before slicing. Remove from the oven and let the tamale pie rest in the dish for at least 15 minutes. This resting time is critical — the chia seeds continue to firm up and the crust sets, so slices hold together cleanly. For meal-prep purposes, let it cool completely to room temperature before slicing into four equal portions.

  9. Make the avocado-lime drizzle. While the pie cools, scoop the avocado flesh into a small bowl or a jar. Add the lime juice, water, cumin, and salt. Mash with a fork and stir vigorously until smooth and pourable. For an extra-silky drizzle, blend briefly with an immersion blender or in a mini food processor. Taste and adjust lime or salt as needed.

  10. Serve or store. Drizzle the avocado-lime sauce generously over each slice. Top with toasted pepitas, fresh cilantro, and a lime wedge on the side. For meal prep, store the sliced pie and the drizzle in separate airtight containers in the refrigerator.

Nutrition per Serving

Nutrient Amount
Calories ~795 kcal
Fat ~73g
Protein ~20g
Total Carbs ~22g
Fiber ~13g
Net Carbs ~9g

Nutrition values are approximate and based on the specific brands and quantities listed. Actual values may vary.

Tips & Variations

Meal-prep storage and reheating. The baked tamale pie keeps in airtight containers in the refrigerator for up to 5 days. Reheat individual portions in a 350°F (175°C) oven for 10–12 minutes or in the microwave for 90 seconds. The crust stays firm when reheated in the oven but can soften slightly in the microwave. Store the avocado-lime drizzle separately with a piece of plastic wrap pressed directly against the surface to prevent browning — it holds well for 2 days. Alternatively, make the drizzle fresh each night in under 3 minutes.

Watch the hidden carbs in spice blends. Many store-bought chili powder and taco seasoning mixes contain added sugar, maltodextrin, or cornstarch that quietly add carbs. Read labels carefully or buy single-ingredient spices and blend your own. Pure ancho chili powder and ground cumin contain negligible carbs. The same goes for tomato paste — choose brands with just tomatoes and salt, no added sugar.

Swap the walnuts for pecans. If you prefer a milder, slightly sweeter nut flavor, pecans work beautifully here with virtually the same fat content and even fewer net carbs per cup. The texture after pulsing is similar. Avoid cashews or pistachios — both are significantly higher in carbs and will push this recipe over the keto threshold.

Boost the heat without adding carbs. For a spicier pie, leave the seeds in the jalapeño, add a diced serrano pepper alongside the poblano, or stir ½ teaspoon of cayenne into the filling with the other spices. A few dashes of sugar-free hot sauce (check the label — many are zero-carb) over the finished slices work well too. Chipotle powder is another excellent option that adds smoky depth.

Freeze for longer storage. This tamale pie freezes well for up to 6 weeks. Wrap individual cooled slices tightly in parchment paper, then in aluminum foil, and place in a freezer bag. Thaw overnight in the refrigerator and reheat in the oven. Do not freeze the avocado-lime drizzle — avocado oxidizes and turns brown after thawing. Always make the drizzle fresh.

Frequently Asked Questions

How does this tamale pie stay keto with all those nuts and seeds?
Walnuts, hemp hearts, chia seeds, and almond flour are all high in fat and fiber relative to their total carbohydrate content. The fiber in these ingredients is substantial — chia seeds alone are roughly 80% fiber by carb weight — which drives the net carb count down dramatically. A full cup of walnuts contains about 16 grams of total carbs but 8 grams of fiber, leaving only 8 grams net. When you divide the entire recipe across four generous servings, each portion lands at just 9 grams of net carbs. The key is measuring accurately and avoiding brands that add fillers or coatings to their nuts.
Can I use a different nut-free flour for the crust if I have a tree nut allergy?
You can replace the almond flour with sunflower seed flour at a 1:1 ratio. The crust will be slightly denser and may have a faint greenish tint from the chlorogenic acid in sunflower seeds reacting with baking — this is purely cosmetic and does not affect flavor or safety. You would also need to replace the walnuts in the filling with a nut-free alternative: hulled sunflower seeds or a combination of extra hemp hearts and pepitas pulsed in a food processor work well. The macros will shift slightly — sunflower seeds are a bit higher in carbs than walnuts — so recalculate if you are tracking strictly.
How should I portion and store this for a full week of meal prep?
The recipe as written yields 4 hearty dinner portions. For a 5-day meal prep, reduce each portion size slightly or scale the recipe by 1.25× to get five equal servings. After baking, let the pie cool completely in the dish — at least 45 minutes to an hour — before slicing. This full cool-down is essential for clean cuts. Transfer each slice to an individual glass or BPA-free container with a tight lid. Stack with parchment paper between slices if you need to double up in a single container. Keep the avocado-lime drizzle in a small jar, topped with a thin layer of lime juice to prevent oxidation, and use within 2 days. For days 3 through 5, plan to make a fresh batch of drizzle — it takes under 3 minutes.
I follow strict vegan keto — are all the ingredients in this recipe plant-based?
Yes, every ingredient in this recipe is 100% plant-based. There are no eggs, dairy, honey, or any animal-derived products. The crust binds with ground flaxseed and coconut oil instead of eggs. The filling gets its cohesion from chia seeds that gel when combined with the vegetable broth. The avocado-lime drizzle replaces sour cream or cheese-based toppings entirely. Just double-check your vegetable broth — some brands use bone broth or animal-derived flavoring agents. Look for one explicitly labeled vegan, or make your own by simmering vegetable scraps with salt and herbs.
The filling seems dry after baking — what went wrong and how do I fix it?
The most common cause is too little broth or cooking the filling too long on the stovetop before baking, which allows the chia seeds to absorb all the moisture prematurely. The filling should look moist and slightly loose when you spread it over the crust — it will firm up considerably in the oven. If your finished pie turns out dry, drizzle 1–2 tablespoons of avocado oil or a splash of warm vegetable broth over each reheated slice before serving. For future batches, add the broth in two stages: pour in half, let the chia seeds absorb for a minute, then add the rest and transfer to the baking dish promptly. This keeps enough moisture in the filling to survive the full bake time without drying out.