Imagine biting into a tempeh stick with a shatteringly crispy parmesan-almond crust that gives way to a warm, savory, herb-marinated center — then dunking the next one into a cool, creamy basil dip that tastes like summer in Italy. These air fryer Italian tempeh sticks deliver an addictive crunch that rivals any mozzarella stick, with layers of garlic, oregano, and nutty parmesan in every bite. The air fryer does the heavy lifting here, transforming a simple olive oil coating into a deeply golden, restaurant-worthy crust without a drop of deep-frying oil. They are the kind of snack that disappears from the plate before you can photograph them.

With 27 grams of fat and only 3 grams of net carbs per serving, these tempeh sticks fit squarely into ketogenic macros without compromise. The combination of tempeh's natural fats, a generous parmesan coating, and the rich cream cheese dip keeps the fat ratio right around 76 percent of total calories — the sweet spot for sustained ketosis. You also get a solid 16 grams of protein per serving from the tempeh and cheese, making these far more satiating than a typical snack.

Best of all, you can go from cutting board to snack plate in just 22 minutes. The marinade needs no resting time — a quick toss is all it takes — and the air fryer handles the rest in about 12 minutes. Make a double batch of the basil cream dip at the start of the week and you have an instant keto snack station ready whenever hunger strikes between meals.

Ingredients (serves 4)

For the tempeh sticks:

  • 8 oz (227g) tempeh, sliced into 16 sticks about 3 inches (8cm) long and ½ inch (1cm) thick
  • 2 tbsp (28ml) extra virgin olive oil
  • 1 clove garlic, finely minced
  • 1 tsp dried Italian seasoning (oregano, basil, thyme blend)
  • ¼ tsp freshly ground black pepper
  • ¼ tsp fine sea salt

For the parmesan crust:

  • ¼ cup (25g) finely grated Parmigiano-Reggiano
  • 2 tbsp (14g) blanched almond flour
  • ¼ tsp garlic powder
  • Pinch of red pepper flakes (optional)

For the basil cream dip:

  • 2 oz (56g) full-fat cream cheese, softened
  • 2 tbsp (30g) basil pesto (store-bought or homemade, no added sugar)
  • 2 tbsp (10g) finely grated Parmigiano-Reggiano
  • 1 tbsp (14ml) extra virgin olive oil
  • 1 tsp fresh lemon juice
  • Pinch of salt, to taste

For garnish:

  • Fresh basil leaves
  • Extra grated parmesan (optional)

Instructions

  1. Slice and marinate the tempeh. Cut the tempeh block in half lengthwise, then slice each half into 8 sticks, roughly 3 inches long and ½ inch thick — you should have about 16 sticks total. In a medium bowl, whisk together the olive oil, minced garlic, Italian seasoning, black pepper, and salt. Add the tempeh sticks and gently toss until every piece is evenly coated.

  2. Prepare the parmesan crust mixture. In a shallow dish or plate, combine the grated Parmigiano-Reggiano, almond flour, garlic powder, and red pepper flakes if using. Stir with a fork until the mixture is uniform. One at a time, press each marinated tempeh stick into the parmesan mixture, turning and pressing gently so the coating adheres to all sides. Set the coated sticks on a clean plate.

  3. Preheat the air fryer. Set your air fryer to 380°F (193°C) and let it preheat for 2 to 3 minutes. If your air fryer does not have a preheat function, simply run it empty at temperature for 2 minutes.

  4. Air fry the tempeh sticks. Arrange the coated tempeh sticks in a single layer in the air fryer basket, leaving a small gap between each piece to allow air circulation. Depending on the size of your air fryer, you may need to work in two batches — do not overcrowd the basket. Cook at 380°F (193°C) for 8 minutes, then carefully flip each stick using tongs. Increase the temperature to 400°F (204°C) and cook for an additional 3 to 4 minutes, until the parmesan crust is deep golden brown and crispy to the touch.

  5. Make the basil cream dip while the tempeh cooks. In a small bowl, combine the softened cream cheese, basil pesto, grated parmesan, olive oil, and lemon juice. Stir vigorously with a fork or small whisk until completely smooth and creamy. Taste and adjust salt if needed. If the dip feels too thick, add a teaspoon of olive oil and stir again.

  6. Serve immediately. Transfer the crispy tempeh sticks to a serving plate. Scatter a few fresh basil leaves over the top and dust with extra grated parmesan if desired. Serve alongside the basil cream dip while the sticks are still hot and crunchy.

Nutrition per Serving

Nutrient Amount
Calories ~320 kcal
Fat ~27g
Protein ~16g
Total Carbs ~6g
Fiber ~3g
Net Carbs ~3g

Nutrition values are approximate and may vary based on specific brands of tempeh, pesto, and parmesan used.

Tips & Variations

Do not skip the preheat. A properly preheated air fryer is the difference between a soggy coating and a truly crispy crust. That initial blast of hot air sets the parmesan coating immediately, creating a shell that locks in moisture while the exterior turns golden and crunchy.

Watch your pesto label for hidden carbs. Many store-bought pestos contain added sugar, sunflower oil, or starchy fillers that can quietly push up carb counts. Look for pesto made with olive oil, basil, pine nuts, parmesan, and garlic — nothing else. Alternatively, pulse fresh basil, olive oil, garlic, pine nuts, and parmesan in a food processor for a quick zero-sugar version.

Store and reheat with ease. Cooked tempeh sticks keep well in an airtight container in the refrigerator for up to 3 days. Reheat them in the air fryer at 375°F (190°C) for 3 to 4 minutes to restore the crunch — the microwave will soften the coating, so avoid it. Store the basil cream dip separately in a sealed jar for up to 5 days.

Swap the crust for variety. Replace the almond flour with finely ground hemp hearts for a nut-free version, or try crushed pork-free pork rinds — er, better yet, try crushed flaxseed meal mixed with extra parmesan for a different nutty flavor and a boost of omega-3 fats. You can also add a tablespoon of nutritional yeast to the coating for a deeper umami punch.

Turn these into a meal. While designed as a snack, these tempeh sticks also make a fantastic topping for a keto Caesar salad or a low-carb zucchini noodle bowl. Pair four or five sticks with a generous handful of mixed greens dressed in olive oil and lemon, and you have a satisfying light lunch that stays well under 8 grams of net carbs.

Frequently Asked Questions

Is tempeh really keto-friendly? It seems like a high-carb food.
Tempeh is one of the more keto-compatible plant proteins available. A typical 3-ounce serving contains roughly 4 grams of total carbs and about 2 grams of fiber, netting just 2 grams of net carbs. The fermentation process that transforms soybeans into tempeh actually reduces the carbohydrate content compared to plain soybeans. In this recipe, the modest portion per serving keeps net carbs well within keto limits while delivering a satisfying 11 grams of plant-based protein from the tempeh alone.
Can I use a different cheese instead of Parmigiano-Reggiano for the crust?
Yes, though the results will differ slightly. Aged Pecorino Romano is the closest substitute — it is salty, hard, and crisps up beautifully in the air fryer. Aged Asiago or Grana Padano also work well. Avoid soft cheeses like fresh mozzarella for the crust, as they melt rather than crisp. For the dip, you can substitute any hard Italian cheese. If you need a dairy-free option for the crust, try nutritional yeast combined with extra almond flour — it will not crisp quite the same way, but adds a pleasant cheesy flavor.
How do I store and meal-prep these for the week?
For best results, prepare and coat the tempeh sticks ahead of time, then store them uncooked in a single layer in an airtight container with parchment paper between layers. They will keep in the refrigerator for up to 2 days before cooking. When ready to snack, air fry them straight from the fridge — just add an extra minute to the cooking time. Alternatively, cook a full batch and reheat individual portions in the air fryer at 375°F for 3 to 4 minutes. The basil cream dip can be made up to 5 days ahead and stored in a sealed jar in the refrigerator.
How can I make this recipe vegan keto?
To make these fully vegan, replace the parmesan in both the crust and dip with a blend of 2 tablespoons nutritional yeast and 1 tablespoon finely ground hemp hearts per quarter cup of parmesan called for. For the basil cream dip, swap the cream cheese for an equal amount of coconut cream cheese or cashew-based cream cheese — check labels carefully, as some vegan cream cheeses contain tapioca starch or cane sugar that adds carbs. Use a vegan-friendly pesto made without parmesan. The texture will be slightly different but the Italian flavor profile remains delicious.
My tempeh sticks are not getting crispy enough — what am I doing wrong?
The most common culprit is overcrowding the air fryer basket. When sticks are pressed together or stacked, steam gets trapped between them and prevents the crust from crisping. Always arrange them in a single layer with visible space between each piece, and cook in two batches if necessary. Second, make sure the parmesan mixture is pressed firmly onto the tempeh — a loose coating will fall off rather than crisp up. Finally, the bump to 400°F at the end is essential. If your air fryer runs cool, add an extra 1 to 2 minutes at the higher temperature and watch for a deep golden color as your visual cue.