Healthy Breakfast Recipes

Low Carb Zucchini Fritters with Sour Cream Dip

High ProteinKetoGluten-FreeMeal Prep
Prep Time15 min
Cook Time16 min
Servings4
Calories210 kcal
Health Score6/10
↓ Jump to recipe
Low Carb Zucchini Fritters with Sour Cream Dip

These low carb zucchini fritters with sour cream dip are the kind of breakfast that makes you feel genuinely good about what you are eating. Golden and crispy on the outside, tender and savoury on the inside, each fritter is packed with shredded zucchini, aged parmesan, and almond flour instead of the usual plain white flour. That simple swap keeps the carb count low, bumps up the protein, and adds a subtly nutty flavour that pairs beautifully with fresh herbs. The sour cream dip is no afterthought either. It is bright, cooling, and loaded with chives, lemon zest, and a little garlic, making every bite feel complete.

Getting the texture right is the most important step, and it all comes down to removing moisture from the zucchini before you mix anything together. Zucchini holds a surprising amount of water. If you skip the salting and squeezing stage, you will end up with soggy fritters that fall apart in the pan. Once that moisture is gone, the batter comes together quickly. The eggs and parmesan act as natural binders, so you do not need any starchy fillers. The result is a fritter that holds its shape, crisps up beautifully in a light drizzle of olive oil, and delivers a satisfying crunch without any heaviness.

From a nutrition standpoint, this recipe is a real upgrade on traditional fritters. Each serving comes in at around 210 calories with 14 grams of protein and just 6 grams of net carbs. Zucchini itself is rich in vitamin C, potassium, and antioxidants, and it contributes gentle fibre that keeps you feeling full through the morning. The almond flour adds healthy fats and extra protein, while the eggs provide all nine essential amino acids. Even the sour cream dip contributes calcium and probiotics when you choose a full-fat cultured variety. This is genuinely nourishing food, not just a low-carb novelty.

These fritters work brilliantly as a savoury breakfast alongside a couple of poached eggs, or you can serve them as a light lunch with a simple green salad. They reheat well in a dry skillet or air fryer, so making a double batch on Sunday for the week ahead is absolutely worth doing. The sour cream dip keeps separately in the fridge for up to three days. Once you have made these once, they will become a regular in your breakfast rotation. They are the kind of recipe you share with people because it genuinely delivers every single time.

Ingredients

Serves:4
  • 3 medium zucchini (about 600g total, coarsely grated)
  • 1 tsp fine sea salt (for drawing out moisture)
  • 3 large eggs (lightly beaten)
  • 60 g almond flour (blanched and finely ground)
  • 50 g parmesan cheese (finely grated)
  • 2 cloves garlic (minced)
  • 3 tbsp fresh chives (finely chopped, divided)
  • 1 tsp onion powder
  • 0.5 tsp black pepper (freshly ground)
  • 0.5 tsp smoked paprika
  • 2 tbsp olive oil (for frying, divided)
  • 200 g full-fat sour cream (cultured variety preferred)
  • 1 tsp lemon zest (freshly grated)
  • 1 tbsp lemon juice (freshly squeezed)
  • 1 small clove garlic (very finely minced, for the dip)
  • 1 tbsp fresh dill (finely chopped, for the dip)
  • 0.3 tsp fine sea salt (for the dip)

Instructions

  1. 1

    Grate the zucchini using the coarse side of a box grater. Place it in a large colander and toss with 1 teaspoon of salt. Let it sit for 10 minutes, then gather the grated zucchini into a clean kitchen towel or several layers of paper towel and squeeze out as much liquid as you can. You want the shreds to feel quite dry.

    The more moisture you remove here, the crispier your fritters will be. Do not rush this step.

  2. 2

    While the zucchini is resting, make the sour cream dip. Combine the sour cream, lemon zest, lemon juice, minced garlic, fresh dill, half the chopped chives, and a pinch of salt in a small bowl. Stir well and taste for seasoning. Cover and refrigerate until ready to serve.

    Making the dip first lets the flavours meld together while you cook the fritters.

  3. 3

    In a large mixing bowl, whisk together the eggs, parmesan, almond flour, minced garlic, remaining chives, onion powder, black pepper, and smoked paprika. Add the squeezed zucchini and fold everything together until a cohesive batter forms.

    The batter should hold together when you press a spoonful into your palm. If it feels very loose, add an extra tablespoon of almond flour.

  4. 4

    Heat 1 tablespoon of olive oil in a large non-stick skillet over medium heat. Once the oil is shimmering, scoop heaped tablespoons of batter into the pan, gently pressing each one down to form a round fritter about 1 cm thick. Cook in batches without crowding the pan.

    Resist the urge to move the fritters too soon. Let them cook undisturbed for 3 to 4 minutes so a proper golden crust forms.

  5. 5

    Flip each fritter carefully and cook for a further 3 to 4 minutes on the second side until deeply golden and cooked through. Transfer to a plate lined with paper towel. Repeat with the remaining batter, adding the second tablespoon of oil for the next batch.

    Keep cooked fritters warm in a 100C oven while you finish the remaining batches.

  6. 6

    Arrange the warm fritters on a serving plate and garnish with a few extra snips of chives. Serve immediately alongside the chilled herbed sour cream dip.

    A little extra lemon zest over the top just before serving adds a lovely pop of freshness.

Nutrition per serving

210kcal

Calories

14g

Protein

8g

Carbs

14g

Fat

2g

Fibre

3g

Sugar

420mg

Sodium

Pro Tips

  • Salt and squeeze the zucchini properly. This single step separates crispy fritters from soggy ones.

  • Use a kitchen scale to portion the batter evenly so all fritters cook at the same rate.

  • Medium heat is the sweet spot. Too high and the outside burns before the inside sets. Too low and the fritters absorb oil instead of crisping.

  • Finely ground blanched almond flour works far better than almond meal here. The coarser texture of almond meal can make fritters crumble.

  • Freshly grated parmesan melts and binds better than the pre-grated variety sold in shakers.

  • An air fryer also works well for these. Cook at 190C for 10 to 12 minutes, flipping halfway, with a light spray of oil.

Frequently Asked Questions

Can I make low carb zucchini fritters ahead of time?

Yes, absolutely. Cook them fully, let them cool, and store in an airtight container in the fridge for up to 3 days. Reheat in a dry skillet over medium heat or in an air fryer at 180C for 4 to 5 minutes to restore the crispiness. The sour cream dip keeps separately for up to 3 days.

How many net carbs are in these zucchini fritters?

Each serving of three fritters contains approximately 6 grams of net carbs, making them a solid choice for keto and low carb eating plans. The almond flour and zucchini both contribute fibre, which brings the net carb count down from the total carbohydrate figure.

Can I freeze zucchini fritters?

You can freeze them once fully cooked and cooled. Lay them flat on a baking sheet to freeze solid first, then transfer to a zip-lock bag or container. They keep well for up to 2 months. Reheat from frozen in an air fryer or oven at 190C for about 12 minutes.

What can I use instead of sour cream in the dip?

Full-fat Greek yoghurt is the closest substitute and adds extra protein. Labneh also works beautifully and gives a slightly tangier flavour. If you want a dairy-free option, thick coconut yoghurt with lemon, herbs, and a pinch of garlic salt is surprisingly good.

Why are my zucchini fritters falling apart?

The most common reason is too much moisture left in the zucchini. Make sure you salt, rest, and squeeze thoroughly. The second reason is flipping them too early before the crust has had a chance to set. Give them a full 3 to 4 minutes undisturbed before attempting to flip.

Are these fritters gluten free?

Yes, this recipe uses almond flour instead of wheat flour, so the fritters are completely gluten free. Just make sure your almond flour and parmesan are certified gluten free if you have coeliac disease or a serious gluten sensitivity.

Variations

  • Feta and Spinach Fritters

    Add 60g of crumbled feta and a large handful of finely chopped baby spinach to the batter. The feta adds a salty, creamy richness and brings extra calcium and protein to the mix.

  • Spicy Harissa Fritters

    Stir 1 tablespoon of harissa paste into the batter and swap the smoked paprika for a pinch of cayenne. Serve with the sour cream dip dolloped with an extra swirl of harissa on top for heat lovers.

  • Zucchini and Corn Fritters

    For a slightly higher carb version, fold in 60g of fresh or frozen corn kernels. The natural sweetness of corn balances the savoury parmesan and herbs beautifully. This variation is less keto but still much lower in carbs than a traditional flour-based fritter.

  • Everything Bagel Fritters

    Replace the smoked paprika and onion powder with 2 teaspoons of everything bagel seasoning. Serve with the sour cream dip and a few thin slices of cucumber on the side for a fun bagel-inspired breakfast plate.

Substitutions

  • Almond flourCoconut flour (Use only 2 tablespoons of coconut flour as it absorbs much more moisture than almond flour. The texture will be slightly denser but still holds together well.)
  • Parmesan cheesePecorino Romano or nutritional yeast (Pecorino gives a slightly saltier, sharper flavour. For a dairy-free option, use 3 tablespoons of nutritional yeast which adds a savoury umami quality and keeps the fritters cohesive.)
  • Sour creamFull-fat Greek yoghurt (Greek yoghurt is higher in protein and slightly tangier. It works as a direct one-to-one swap in the dip and is an excellent option for those watching saturated fat intake.)
  • Fresh chivesSpring onion greens (Use the green tops only for a milder onion flavour. Finely chop and use in the same quantity as chives.)
  • EggsFlax eggs (To make the fritters vegan, use 3 flax eggs (1 tbsp ground flaxseed mixed with 3 tbsp water per egg, rested for 5 minutes). The texture will be slightly softer and you will also need a dairy-free dip substitute.)

🧊 Storage

Store cooled fritters in an airtight container in the refrigerator for up to 3 days. Keep the sour cream dip in a separate sealed container for up to 3 days. To reheat, place fritters in a dry non-stick skillet over medium heat for 2 to 3 minutes per side, or use an air fryer at 180C for 4 to 5 minutes. Avoid microwaving as this softens the crust significantly.

📅 Make Ahead

The sour cream dip can be made up to 2 days ahead and actually improves as the flavours develop. The zucchini can be grated, salted, and squeezed the night before, then stored in a sealed container in the fridge. Simply mix with the remaining batter ingredients and cook fresh in the morning for best texture.