Imagine biting into a perfectly golden pecan pie bar — a shattering almond flour crust giving way to a sticky-sweet caramel pecan filling — only to realize it is entirely plant-based and has almost zero sugar impact. These air fryer salted caramel pecan pie bites deliver every ounce of that nostalgic American comfort-food indulgence, from the toasty, buttery base to the glistening pecan crown kissed with flaky sea salt. The air fryer crisps the edges beautifully while keeping the centers soft and fudgy, producing a texture that rivals any bakery version.

With 27 grams of fat, only 5 grams of net carbs, and zero animal products, these bites are a keto dream dessert. Pecans and almond flour provide heart-healthy monounsaturated fats, while coconut cream adds luscious richness that stands in seamlessly for butter and heavy cream. The monk fruit–sweetened caramel tastes remarkably like the real thing without a single gram of sugar.

Best of all, the entire recipe comes together in just over 20 minutes — 10 minutes of hands-on prep and 12 minutes in the air fryer. They are perfect for satisfying a sweet tooth after dinner, packing into lunchboxes, or batch-making on a Sunday afternoon to have treats ready all week. No oven preheating required; just pop them in the air fryer and enjoy warm, caramelized perfection.

Ingredients (serves 4)

For the almond flour crust:

  • 1 cup (112g) blanched almond flour
  • 2 tablespoons (28g) refined coconut oil, melted
  • 1 tablespoon (7g) ground flaxseed
  • 1 tablespoon (12g) granulated monk fruit sweetener
  • 1/4 teaspoon fine sea salt

For the caramel pecan topping:

  • 3/4 cup (85g) raw pecan halves, roughly chopped
  • 3 tablespoons (45ml) full-fat coconut cream (the thick part from a chilled can)
  • 1 tablespoon (14g) refined coconut oil
  • 2 tablespoons (24g) granulated monk fruit sweetener
  • 1 teaspoon pure vanilla extract
  • 1/2 teaspoon flaky sea salt (such as Maldon), plus extra for finishing
  • 1 tablespoon (10g) hemp hearts, for garnish

Instructions

  1. Make the crust dough. In a medium bowl, combine the almond flour, melted coconut oil, ground flaxseed, monk fruit sweetener, and fine sea salt. Stir with a fork until the mixture resembles wet sand and holds together when pressed between your fingers. If the dough feels too dry, add 1 teaspoon of water at a time until it clumps.

  2. Form the bites. Line the base of your air fryer basket with a small piece of parchment paper cut to fit (or use a silicone air fryer liner). Divide the crust dough into 12 equal portions — roughly 1 tablespoon each. Press each portion into a small disc about 1.5 inches (4cm) wide and 1/4 inch (6mm) thick. Place discs on the parchment, leaving about 1/2 inch (1cm) of space between them. You may need to work in two batches depending on the size of your air fryer.

  3. Par-cook the crusts. Air fry at 325°F (160°C) for 4 minutes. The crusts should look dry on the surface but not yet golden. Remove the basket and set aside.

  4. Prepare the caramel pecan topping. While the crusts par-cook, combine the coconut cream, coconut oil, and monk fruit sweetener in a small saucepan over medium-low heat. Stir constantly for 2 to 3 minutes until the sweetener dissolves and the mixture begins to bubble gently and thicken slightly. Remove from heat and stir in the vanilla extract, flaky sea salt, and chopped pecans. Toss until every piece of pecan is coated in the glossy caramel.

  5. Top the crusts. Spoon a generous teaspoon of the caramel pecan mixture onto each par-cooked crust disc, pressing down lightly so the pecans adhere. Do not worry if the topping mounds slightly — it will settle during the second cook.

  6. Air fry until golden and caramelized. Return the basket to the air fryer and cook at 325°F (160°C) for 7 to 8 minutes, checking at the 6-minute mark. The bites are done when the pecan topping is deeply golden and fragrant, and the crust edges look crisp and lightly browned. If using batches, repeat steps 2 through 6 with remaining dough and topping.

  7. Cool and garnish. Let the bites cool in the air fryer basket for 3 minutes — the caramel will firm up as it cools. Carefully transfer to a wire rack using a thin spatula. Sprinkle with hemp hearts and an extra pinch of flaky sea salt while still slightly warm. Allow to cool for at least 5 additional minutes before serving; the interiors will set to a perfectly chewy consistency.

Nutrition per Serving

Nutrient Amount
Calories ~290 kcal
Fat ~27g
Protein ~5g
Total Carbs ~9g
Fiber ~4g
Net Carbs ~5g

Nutritional values are approximate and based on the stated ingredients, using common USDA database entries for blanched almond flour, raw pecans, and full-fat coconut cream.

Tips & Variations

Don't skip the par-cook step. Air frying the crust discs for 4 minutes before adding the topping is essential. It sets the almond flour base so it stays crisp rather than turning soggy under the moist caramel. Skipping this step results in a soft, crumbly bite that falls apart.

Swap the pecans for walnuts or macadamia nuts. Walnuts offer a similar flavor profile at a lower price point and add an extra gram of omega-3 fats per serving. Macadamia nuts create an ultra-rich, buttery version — just chop them coarsely so they do not melt into the caramel entirely. Net carbs remain virtually identical with either swap.

Watch your sweetener choice carefully. Monk fruit granulated sweetener and allulose both work beautifully here and have zero glycemic impact. Avoid maltitol-based "sugar-free" sweeteners, which spike blood sugar nearly as much as regular sugar and can add hidden net carbs. If using erythritol, expect a slightly cooler mouthfeel — combining it 50/50 with monk fruit solves this.

Store and reheat for easy meal prep. Cooled bites keep in an airtight container in the refrigerator for up to 5 days, or freeze for up to 6 weeks. To reheat, pop them back into the air fryer at 300°F (150°C) for 2 to 3 minutes to restore crispness. Microwaving works in a pinch but softens the crust.

Turn these into pecan pie bars. Instead of forming individual discs, press the entire batch of crust dough into a 6-inch (15cm) round silicone air fryer pan. Par-cook for 5 minutes, spread the caramel pecan topping evenly over the surface, then air fry for 9 to 10 minutes. Let cool completely before slicing into 8 wedges — this yields the same macros per serving when eating 2 wedges.

Frequently Asked Questions

How do these fit into a daily keto macro budget?
At just 5 grams of net carbs per serving (3 bites), these fit comfortably within a standard 20g daily net carb limit, leaving plenty of room for your meals. The 27 grams of fat per serving also contribute meaningfully to your daily fat target, making these more than an empty treat — they function almost like a fat bomb with dessert-level flavor. Pair them with a cup of black coffee or unsweetened almond milk for a satisfying keto snack that keeps you in ketosis.
Can I use a different flour instead of almond flour?
Sunflower seed flour is the best nut-free alternative and behaves almost identically to almond flour in this recipe — use the same 1-cup measurement. Coconut flour is not a direct swap because it absorbs far more liquid; if it is all you have, use only 1/4 cup (28g) coconut flour and increase the coconut oil to 3 tablespoons. The texture will be slightly denser but still delicious. Avoid oat flour or any grain-based flour, as these will dramatically increase the net carb count.
How should I store and freeze these bites?
Let the bites cool completely to room temperature, then place them in a single layer in an airtight container with parchment paper between layers to prevent sticking. They keep in the refrigerator for up to 5 days. For freezing, arrange cooled bites on a baking sheet in a single layer, freeze until solid (about 1 hour), then transfer to a freezer-safe bag. They keep frozen for 6 weeks. Reheat from frozen in the air fryer at 300°F (150°C) for 4 to 5 minutes — no thawing needed.
I'm not vegan — can I add dairy or eggs to this recipe?
Absolutely. If you follow lacto-vegetarian keto, substitute the coconut oil in the crust with an equal amount of grass-fed butter for an even richer flavor. You can also replace the coconut cream with heavy whipping cream for the caramel — the consistency will be slightly thinner, so simmer it an extra minute to reduce. Adding one beaten egg to the crust dough creates a sturdier, more shortbread-like base. These changes keep the recipe well within keto macros and may actually lower total carbs by a fraction of a gram.
My air fryer runs hot — how do I prevent burning?
Air fryers vary significantly in temperature accuracy, and pecan-topped treats can go from golden to burnt quickly. If your air fryer tends to run hot, reduce the temperature by 15°F (about 10°C) for both cooking stages and check the bites a minute or two early. Placing the bites toward the edges of the basket rather than directly under the heating element also helps. If the pecans are browning too fast while the crust is still pale, loosely tent a small piece of aluminum foil over the top for the last 2 minutes of cooking to shield the nuts while the base finishes crisping.