Imagine biting into a warm, golden bar packed with toasted walnuts, fragrant basil, and the unmistakable aroma of Italian herbs — all before your morning coffee has finished brewing. These savory Italian seed and walnut breakfast bars deliver a satisfying crunch on the outside, a dense and nutty interior, and a bright swirl of homemade vegan basil pesto on top. They taste like the love child of a focaccia and a power bar, except with none of the carbs and all of the flavor. If you have ever wished for a grab-and-go keto breakfast that actually tastes like something you would order at a café in Florence, this is it.
Each bar is built on a foundation of almond flour, ground flaxseed, chia seeds, hemp hearts, and chopped walnuts — a powerhouse combination that delivers 36 grams of healthy fats and only 4 grams of net carbs per serving. The fat-to-carb ratio keeps you firmly in ketosis territory, while the blend of omega-3s from flax and chia, plus the complete protein in hemp hearts, makes these bars genuinely nourishing. Coconut oil acts as both a binder and a rich fat source, solidifying as the bars cool for a perfectly sliceable texture.
The real magic here is the meal-prep angle. You spend 40 minutes on a Sunday afternoon and walk away with breakfast handled for the entire work week. The bars store beautifully in the refrigerator for up to five days and taste just as good cold as they do gently warmed. Wrap them individually for the ultimate no-excuse, out-the-door keto breakfast that travels anywhere.
Ingredients (serves 4)
For the breakfast bars:
- 3/4 cup (72g) almond flour
- 3 tablespoons (30g) hemp hearts
- 1/4 cup (28g) raw walnuts, roughly chopped
- 2 tablespoons (16g) ground flaxseed
- 1 tablespoon (12g) chia seeds
- 2 tablespoons (12g) nutritional yeast
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon fine sea salt
- 1/4 teaspoon freshly ground black pepper
- 3 tablespoons (42g) coconut oil, melted
- 3 tablespoons (45ml) unsweetened almond milk
- 1 tablespoon (15ml) fresh lemon juice
For the vegan basil pesto:
- 1/2 cup (12g) packed fresh basil leaves
- 1 1/2 tablespoons (20ml) extra virgin olive oil
- 1 tablespoon (9g) pine nuts
- 1 teaspoon nutritional yeast
- 1 small clove garlic
- Pinch of sea salt
Instructions
Preheat your oven to 325°F (165°C). Line a small 8x4-inch (20x10cm) loaf pan with parchment paper, leaving overhang on the long sides for easy removal.
Bloom the flax and chia. In a small bowl, stir together the ground flaxseed, chia seeds, and almond milk. Set aside for 5 minutes until the mixture thickens into a gel-like consistency. This acts as your egg replacement and primary binder.
Combine the dry ingredients. In a large mixing bowl, whisk together the almond flour, hemp hearts, chopped walnuts, nutritional yeast, oregano, dried basil, garlic powder, onion powder, salt, and black pepper until evenly distributed.
Mix the wet into the dry. Pour the melted coconut oil and lemon juice into the flax-chia gel and stir to combine. Add this wet mixture to the dry ingredients and fold with a spatula until a thick, slightly sticky dough forms. Every bit of dry flour should be incorporated — press and fold as needed.
Press into the pan. Transfer the dough to the prepared loaf pan and press it firmly and evenly using the back of the spatula or your fingertips. Compact it well — this ensures the bars hold together after baking. The layer should be roughly 3/4-inch (2cm) thick.
Bake until golden. Place the pan on the center rack and bake for 22–25 minutes, until the top is golden brown and the edges have pulled away slightly from the parchment. The bars will still feel slightly soft in the center — they firm up significantly as they cool.
Cool completely. Remove the pan from the oven and let it cool on a wire rack for at least 30 minutes. Then use the parchment overhang to lift the slab out of the pan and transfer it to a cutting board.
Make the vegan pesto. While the bars cool, combine the fresh basil, olive oil, pine nuts, nutritional yeast, garlic, and a pinch of salt in a small food processor or mini chopper. Pulse until you reach a slightly chunky paste — about 10 to 15 pulses. Taste and adjust salt if needed.
Slice and top. Using a sharp knife, cut the slab into 8 even bars. Drizzle or spread the pesto over the top of each bar, dividing it evenly. For meal prep, you can drizzle the pesto before storing or keep it in a small separate container and add it fresh each morning.
Store for the week. Place bars in an airtight container with parchment paper between layers. Refrigerate for up to 5 days. Enjoy cold, at room temperature, or warmed for 15–20 seconds in the microwave.
Nutrition per Serving
| Nutrient | Amount |
|---|---|
| Calories | ~385 kcal |
| Fat | ~36g |
| Protein | ~11g |
| Total Carbs | ~9g |
| Fiber | ~5g |
| Net Carbs | ~4g |
Nutrition information is approximate and calculated based on the stated ingredients and serving size of 2 bars per serving.
Tips & Variations
Press firmly for bars that hold together. Because these bars use a flax-chia gel instead of eggs, compacting the dough tightly into the pan is essential. Do not rush this step. Use the flat bottom of a measuring cup for the most even pressure — the tighter you press, the cleaner the bars will slice after cooling.
Toast the walnuts and hemp hearts for deeper flavor. Spread the walnuts and hemp hearts on a dry baking sheet and toast at 300°F (150°C) for 5–6 minutes before mixing them into the dough. This draws out their natural oils and adds a rich, roasted nuttiness that elevates the entire bar from good to extraordinary.
Watch for hidden carbs in store-bought pesto. If you substitute a store-bought vegan pesto for the homemade version, read the label carefully. Many commercial pestos contain added sugars, cashews, or potato starch as thickeners, all of which can push your net carbs above keto-friendly levels. Look for brands with under 1g net carbs per tablespoon.
Swap the nuts to suit your pantry. Pecans, macadamia nuts, or blanched hazelnuts all work beautifully in place of walnuts while keeping the bars solidly keto. Macadamia nuts are especially good here — they are the highest-fat tree nut and add a subtle buttery richness that pairs wonderfully with the Italian herbs.
Add sun-dried tomato for a bolder Italian flavor. Stir 2 tablespoons of finely chopped oil-packed sun-dried tomatoes into the dough before pressing. This adds about 1g of net carbs per serving but delivers an intense savory-sweet depth that makes the bars taste remarkably close to a sun-dried tomato focaccia. Blot the tomatoes with a paper towel first to remove excess oil.