These air fryer harissa baked eggs deliver everything you want from a Mediterranean lunch: smoky, chile-spiked eggs nestled over wilted spinach and burst cherry tomatoes, all blanketed with salty crumbled feta that melts into golden patches under the heat. Alongside, thick-cut halloumi strips emerge from the air fryer with a burnished crust and that irresistible squeaky chew that only halloumi can pull off. A drizzle of bright, garlicky lemon tahini pulls every element together into something that tastes like it belongs at a sun-drenched Levantine table — not a twenty-eight-minute weekday lunch.

Each serving packs 47 grams of fat and 32 grams of protein with only 6 grams of net carbs, a textbook ketogenic ratio where fat accounts for over 70 percent of total calories. The halloumi and feta deliver rich dairy fats, tahini brings heart-healthy monounsaturated fats from sesame seeds, and the eggs supply complete protein alongside fat-soluble vitamins A, D, and K2. It is deeply satisfying without the heaviness of a cooked-all-afternoon casserole.

These egg pots are a weekday lunch dream. The ramekins stack neatly in meal-prep containers, the halloumi reheats beautifully with a quick air fryer blast, and the tahini drizzle keeps for days in a jar in the fridge. Make a double batch on Sunday and you have four ready-to-go lunches that taste just as good reheated on Thursday as they did when they first came out of the basket.

Ingredients (serves 2)

For the harissa egg cups:

  • 4 large eggs
  • 1 tablespoon (15g) harissa paste
  • 1 tablespoon (15ml) extra virgin olive oil
  • 1 cup (30g) baby spinach, roughly chopped
  • 4 cherry tomatoes, quartered
  • 2 oz (56g) feta cheese, crumbled
  • Pinch of flaky sea salt
  • Freshly ground black pepper

For the crispy halloumi:

  • 4 oz (112g) halloumi cheese, sliced into 1/4-inch (6mm) strips
  • Olive oil spray
  • 1/2 teaspoon za'atar

For the lemon tahini drizzle:

  • 3 tablespoons (45g) tahini
  • 1 tablespoon (15ml) fresh lemon juice
  • 1 tablespoon (15ml) cold water
  • 1 small garlic clove, finely grated
  • Pinch of fine sea salt

For garnish:

  • Fresh mint leaves or flat-leaf parsley
  • Pinch of Aleppo pepper or smoked paprika

Instructions

  1. Preheat the air fryer to 350°F (175°C). Lightly grease two 6 oz (180ml) oven-safe ramekins or small baking dishes with a thin film of olive oil. If your air fryer needs a couple of minutes to reach temperature, use that time to prep the ramekins.

  2. Build the base. Divide the chopped baby spinach evenly between the two ramekins, pressing it down gently with your fingers. Scatter the quartered cherry tomatoes over the spinach. Dollop half the harissa paste into each ramekin and drizzle half the olive oil over each. Use a fork to lightly toss everything together so the spinach and tomatoes are coated in the smoky harissa.

  3. Add the eggs. Crack two eggs into each ramekin, doing your best to keep the yolks intact. Season with a pinch of salt and a few grinds of black pepper. Scatter the crumbled feta evenly over the top of both ramekins, letting some fall between the eggs and some rest on the whites.

  4. Air fry the egg cups. Carefully place the ramekins in the air fryer basket, making sure they sit flat and are not touching the walls. Cook at 350°F (175°C) for 10 to 12 minutes. The whites should be fully set and opaque, while the yolks remain slightly jammy when you give a ramekin a gentle shake. Start checking at 10 minutes — every air fryer model runs a little differently, and a minute can mean the difference between a runny yolk and a fully set one.

  5. Crisp the halloumi. Remove the egg cups from the basket and set them aside on a heatproof surface (they will stay hot). Increase the air fryer temperature to 400°F (200°C). Arrange the halloumi strips in a single layer in the basket — do not overlap them. Spray lightly with olive oil and sprinkle the za'atar over the top. Air fry for 5 to 6 minutes, flipping the strips halfway through, until they are deep golden and crispy at the edges with beautiful charred spots.

  6. Make the lemon tahini drizzle. While the halloumi crisps, whisk together the tahini, lemon juice, cold water, grated garlic, and salt in a small bowl. Whisk vigorously until the sauce is smooth, creamy, and pourable. If it seizes up or feels too thick, add another teaspoon of cold water and keep whisking — tahini always loosens up with a bit of patience.

  7. Plate and serve. Set each ramekin on a plate and fan the crispy halloumi strips alongside. Drizzle the lemon tahini generously over both the eggs and the halloumi. Tear a few mint leaves or parsley sprigs over the top and finish with a pinch of Aleppo pepper for color and gentle warmth. Serve immediately while the yolks are still runny and the halloumi is at peak crispness.

Nutrition per Serving

Nutrient Amount
Calories ~580 kcal
Fat ~47g
Protein ~32g
Total Carbs ~8g
Fiber ~2g
Net Carbs ~6g

Nutrition is approximate, calculated from the stated ingredients using USDA data. Values may vary by brand — check your harissa and halloumi labels.

Tips & Variations

Watch for hidden carbs in store-bought harissa. Some commercial brands sneak in sugar, concentrated tomato paste, or starchy fillers that can double or triple the carb count of the paste. Read the label carefully and look for brands where roasted peppers, olive oil, and spices are the primary ingredients — Beldi and rose harissa varieties tend to be the cleanest. If you cannot find a low-carb option, mix together half a teaspoon each of smoked paprika, cumin, and cayenne with a drizzle of olive oil for a quick zero-carb harissa stand-in.

Customize your yolk doneness for how you plan to eat. For runny, dippable yolks that are best enjoyed fresh at the table, pull the ramekins at 10 minutes. For fully set yolks that hold up better in a packed lunch container, let them go for 13 to 14 minutes. If you are meal prepping these for the week ahead, set yolks are the way to go — they reheat without turning rubbery the way a just-set yolk can.

Boost the fat if your macros need it. Drop a tablespoon of cold butter into each ramekin on top of the spinach before cracking the eggs. As the butter melts during cooking, it bastes the whites and adds roughly 100 calories of pure fat without a single extra gram of carbs. You can also increase the tahini drizzle or top the finished dish with a few sliced Kalamata olives for additional monounsaturated fats.

Store and reheat the components separately. Refrigerate the egg cups, halloumi strips, and tahini drizzle in separate airtight containers for up to three days. To reheat, air fry the egg cups at 300°F (150°C) for 3 to 4 minutes until warmed through, then blast the halloumi at 400°F (200°C) for 2 minutes to restore its crispness. Add the tahini drizzle cold or at room temperature — it does not need heating. Microwaving works in a pinch for the egg cups, but the air fryer keeps everything from turning soggy.

Turn this into a complete lunch spread. Serve the ramekins alongside a small pile of cucumber slices, a few olives, and a wedge of keto-friendly almond flour flatbread if you have some on hand. The tahini drizzle doubles as a dip for raw vegetables, so making extra is never a bad idea. For a heartier meal, add half a sliced avocado to each plate — it brings creaminess and an extra 15 grams of healthy fat.

Frequently Asked Questions

Can I use a different cheese instead of halloumi for the crispy element?
Halloumi is ideal because its high melting point means it crisps in the air fryer without turning into a puddle, but you have options. Bread cheese (juustoleipä) behaves almost identically and is widely available at grocery stores in the specialty cheese section. Firm paneer also works well — cut it into strips, spray with oil, and add a minute or two to the cooking time since it browns a bit slower. Soft cheeses like mozzarella or brie will not work here. They will melt through the basket and create a mess. Stick with a firm, high-protein cheese that can handle direct heat.
What if my eggs overcook and the yolks are completely set?
Air fryer temperatures vary more than you might expect between brands and models, so the first time you make this recipe is really a calibration run. If your yolks came out harder than you wanted, reduce the time by 2 minutes on your next attempt and check early. Placing the ramekins on a small piece of parchment in the basket can also buffer the bottom heat slightly. Keep in mind that the eggs continue to cook for about a minute after you remove the ramekins from the air fryer due to residual heat in the ceramic, so pulling them when they look just slightly underdone is actually the sweet spot for jammy yolks.
How far in advance can I meal prep these for the work week?
The egg cups keep well in the refrigerator for up to three days, and the halloumi strips and tahini drizzle last even longer — up to five days each. Prepare everything on Sunday evening, portion it into containers with the components separated, and you have grab-and-go lunches through Wednesday. The spinach and tomatoes at the bottom do release a small amount of liquid over time, so pour off any accumulated moisture before reheating. The egg cups are not ideal for freezing because the whites turn rubbery when thawed, so stick with refrigerator storage and a three-day window for the best texture.
How do I make this dairy-free for vegan keto?
Replace the eggs with a firm tofu crumble seasoned with turmeric, black salt (kala namak for an eggy flavor), and the same harissa paste. Press the tofu well, crumble it into the ramekins over the spinach and tomatoes, and air fry at 375°F (190°C) for 12 to 14 minutes. Swap the feta for a dairy-free feta alternative or simply use nutritional yeast for a savory, cheesy flavor. Skip the halloumi and air fry thick slices of extra-firm tofu with za'atar and olive oil spray instead. The tahini drizzle is already naturally dairy-free, so it needs no changes. The macros will shift — you will get less protein and fat from tofu than from eggs and halloumi — so consider adding extra tahini or a drizzle of toasted sesame oil to keep the fat ratio keto-appropriate.
What size ramekins work best, and can I use silicone cups instead?
Standard 6 oz (180ml) ceramic or glass ramekins are the ideal size — they hold two eggs comfortably with room for the spinach base and a bit of headspace so nothing bubbles over. Measure your air fryer basket before you start and make sure the ramekins fit with at least half an inch of clearance around each one so hot air can circulate properly. Silicone muffin cups or egg bite molds also work and are actually easier for meal prep since the baked eggs pop out cleanly for stacking in containers. If you use silicone, place them on the air fryer rack or trivet rather than directly on the basket floor, and add 1 to 2 minutes to the cook time since silicone insulates slightly more than ceramic.