There is something deeply satisfying about a dense, savory meatloaf glazed with sticky-sweet BBQ sauce — and this vegan keto version delivers every bit of that comfort without a single animal product or gram of sugar. Walnuts and hemp hearts form the rich, meaty base, while ground flax binds everything together with a subtle nuttiness that disappears beneath layers of smoked paprika, garlic, and liquid smoke. The sugar-free BBQ glaze caramelizes into a glossy, tangy crust that makes these individual cups irresistible straight from the oven or reheated three days later.

Each serving of two meatloaf cups clocks in at roughly 520 calories with 48 grams of fat, 16 grams of plant-based protein, and only 6 grams of net carbs. That puts fat at well over 80% of total calories — firmly in the sweet spot for nutritional ketosis. The combination of walnuts and hemp hearts provides a complete amino acid profile along with a generous dose of omega-3 fatty acids, making this far more nutritious than many traditional meatloaf recipes.

Best of all, these cups are purpose-built for batch cooking. The recipe makes 8 cups total, and they store beautifully in the refrigerator for up to 5 days or in the freezer for a month. Reheat them in the oven, microwave, or even an air fryer for a weeknight dinner that takes less than five minutes to get on the table. Pair them with cauliflower mash or a simple green salad for a complete American comfort food plate that happens to be entirely plant-based.

Ingredients (serves 4)

For the meatloaf cups:

  • 1 1/2 cups (180g) raw walnuts
  • 1/2 cup (80g) hemp hearts
  • 3 tablespoons (21g) ground golden flaxseed
  • 1/4 cup (60ml) warm water
  • 1/4 cup (28g) almond flour
  • 1 cup (70g) cremini mushrooms, finely diced
  • 2 tablespoons (28g) coconut oil, melted, plus more for greasing
  • 2 tablespoons (30ml) coconut aminos
  • 1 teaspoon smoked paprika
  • 1 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon fine sea salt
  • 1/4 teaspoon freshly ground black pepper

For the sugar-free BBQ glaze:

  • 2 tablespoons (32g) tomato paste
  • 1 tablespoon (15ml) apple cider vinegar
  • 1 tablespoon (15ml) coconut aminos
  • 1 teaspoon liquid smoke
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon granulated erythritol or allulose
  • pinch of cayenne pepper (optional)

Instructions

  1. Prepare the flax binder. Combine the ground flaxseed with the warm water in a small bowl. Stir well and set aside for at least 10 minutes until it forms a thick, gel-like consistency. This acts as your egg replacement and is essential for holding the cups together.

  2. Preheat and prep. Preheat your oven to 375°F (190°C). Lightly grease 8 cups of a standard muffin tin with coconut oil or line them with silicone muffin liners for easy removal.

  3. Pulse the walnuts. Add the walnuts to a food processor and pulse 10 to 12 times until you have a coarse, crumbly texture — similar to ground meat. Do not over-process; you want varied pieces ranging from fine crumbs to small chunks for the best texture. Transfer to a large mixing bowl.

  4. Sauté the mushrooms. Heat 1 tablespoon of the coconut oil in a small skillet over medium-high heat. Add the diced mushrooms and cook for 4 to 5 minutes, stirring occasionally, until they release their moisture and begin to brown. Remove from heat.

  5. Mix the meatloaf base. To the bowl with the pulsed walnuts, add the hemp hearts, almond flour, sautéed mushrooms, remaining 1 tablespoon melted coconut oil, coconut aminos, smoked paprika, garlic powder, onion powder, cumin, salt, pepper, and the prepared flax gel. Mix thoroughly with a spatula or your hands until everything is evenly combined and the mixture holds together when pressed.

  6. Fill the muffin cups. Divide the mixture evenly among the 8 prepared muffin cups, pressing it firmly into each cup with the back of a spoon or your fingers. Pack them tightly — this helps them hold their shape once baked.

  7. Make the BBQ glaze. While the cups are being filled, whisk together the tomato paste, apple cider vinegar, coconut aminos, liquid smoke, smoked paprika, garlic powder, erythritol, and cayenne (if using) in a small bowl until smooth.

  8. Glaze and bake. Spoon a generous teaspoon of the BBQ glaze over the top of each meatloaf cup, spreading it to the edges with the back of the spoon. Bake for 25 to 30 minutes until the tops are deeply browned and the glaze has caramelized to a sticky finish. The internal temperature should be firm to the touch and the edges will pull slightly away from the tin.

  9. Cool and release. Let the cups cool in the tin for 10 minutes before carefully removing them with a butter knife or small offset spatula. This resting time allows them to firm up and hold their shape perfectly.

  10. Serve or store. Serve two cups per person as a main course alongside your favorite keto-friendly side. For meal prep, let the cups cool completely before storing in airtight containers in the refrigerator for up to 5 days.

Nutrition per Serving

Nutrient Amount
Calories ~520 kcal
Fat ~48g
Protein ~16g
Total Carbs ~12g
Fiber ~6g
Net Carbs ~6g

Nutrition is approximate and calculated based on the stated ingredient quantities. Values may vary depending on specific brands used.

Tips & Variations

Freeze for longer storage. These meatloaf cups freeze exceptionally well. Place cooled cups on a parchment-lined baking sheet and freeze until solid, about 2 hours, then transfer to a freezer-safe bag or container. They keep for up to one month. Reheat from frozen in a 350°F (175°C) oven for 12 to 15 minutes.

Watch your coconut aminos. While coconut aminos are far lower in carbs than soy sauce alternatives with added sugar, they still contain about 1 gram of carbs per teaspoon. Stick to the amounts listed here and avoid the temptation to drizzle more on after baking. If you want to reduce carbs further, substitute half of the coconut aminos with tamari or liquid aminos, which have negligible carbs.

Add a smoky chipotle kick. For a spicier variation, replace the cayenne in the glaze with 1 teaspoon of chipotle powder and add a finely minced chipotle pepper in adobo to the meatloaf mixture itself. This adds a deep, smoky heat that pairs beautifully with the walnuts. Just note that adobo sauce contains a small amount of sugar — about 0.5 grams per pepper — so account for this in your daily tracking.

Swap the nut base for nut-free options. If you need to avoid tree nuts, replace the walnuts with an equal weight of raw sunflower seed kernels and swap the almond flour for an additional 2 tablespoons of ground flaxseed. The flavor profile will be slightly more earthy, but the texture and macros remain very similar. Sunflower seeds actually offer a bit more protein per gram than walnuts.

Serve with a quick keto slaw. These cups pair perfectly with a tangy, crunchy coleslaw. Toss shredded green cabbage and a few radish slices with a dressing made from tahini, apple cider vinegar, a pinch of erythritol, and salt. The crisp freshness of the slaw balances the rich, dense meatloaf cups and adds negligible net carbs to the meal.

Frequently Asked Questions

Will these meatloaf cups kick me out of ketosis?
At 6 grams of net carbs per serving of two cups, these fit comfortably within even a strict 20-gram daily net carb limit. The majority of calories come from fat — roughly 83% — which actively supports ketone production. The small amount of carbs comes primarily from the walnuts, hemp hearts, and tomato paste in the glaze, all of which are considered keto-friendly whole food sources. Just be mindful of what you pair them with to stay within your daily target.
Can I use pecans or other nuts instead of walnuts?
Pecans are an excellent substitute and are actually slightly lower in carbs than walnuts. They will give the cups a sweeter, more buttery flavor that works nicely with the BBQ glaze. You can also use a mix of pecans and walnuts for more complexity. Avoid cashews or pistachios as substitutes since both are significantly higher in carbs and would push the net carb count well above keto-friendly levels. Macadamia nuts would work for macros but their delicate flavor gets lost beneath the smoky seasonings.
How do I reheat these for meal prep without drying them out?
The key is to avoid the microwave if possible, as it tends to make the exterior rubbery. For the best results, reheat in a 325°F (160°C) oven for 8 to 10 minutes — the lower temperature warms them through without overcooking. If you must use a microwave, place a damp paper towel over the cups and heat in 30-second intervals. You can also brush a tiny bit of extra coconut oil on top before reheating to restore moisture and give the glaze a fresh sheen.
I follow lacto-ovo vegetarian keto — can I use real eggs instead of flax eggs?
Absolutely. Replace the ground flaxseed and water mixture with one large beaten egg. This will give you even better binding and a slightly lighter texture inside. The egg adds about 5 grams of fat and 6 grams of protein per serving while reducing net carbs by roughly 1 gram since you are removing the flaxseed carbs. Everything else in the recipe stays exactly the same. If you tolerate dairy, you could also add 2 tablespoons of nutritional yeast to the base mixture for a subtle cheesy umami flavor.
My meatloaf cups crumbled apart — what went wrong?
The most common culprit is not letting the flax gel set long enough. Ground flaxseed needs a full 10 minutes in warm water to develop its binding power — if you rush this step, the mixture will not hold. Second, make sure you are pressing the mixture firmly and tightly into the muffin cups. Loosely packed cups will crumble. Finally, the 10-minute rest in the pan after baking is not optional — removing the cups while still hot almost guarantees they will break apart. If you continue to have trouble, try adding an extra tablespoon of ground flax with an extra tablespoon of water for a stronger bind.