Imagine biting through a shatteringly crisp coconut flour shell into fluffy, cumin-scented scrambled eggs, tangy cotija crumbles, and cool slices of ripe avocado — all brightened with a squeeze of fresh lime. These air fryer breakfast sopes take the beloved Mexican street food and reimagine it as a keto-friendly morning meal that delivers serious crunch without a single grain of corn flour. The coconut flour base turns impossibly golden in the air fryer, creating sturdy little cups that hold every bit of savory filling. Each bite is a collision of smoky cumin, sharp cotija, creamy avocado, and that distinctive toasted coconut nuttiness.
With 31 grams of fat and only 5 grams of net carbs per serving, these sopes land squarely in the keto sweet spot. The coconut flour provides filling fiber while the eggs and cotija supply steady protein — no blood sugar spikes, no mid-morning crash. Fat accounts for roughly 74% of calories here, making this a textbook ketogenic breakfast.
Best of all, the entire recipe comes together in under 30 minutes. Shape the sopes while the air fryer preheats, scramble the eggs in a quick skillet, and assemble everything in minutes. They're ideal for a leisurely weekend breakfast or a surprisingly impressive brunch for guests who will never guess they're eating keto.
Ingredients (serves 4)
For the coconut sopes:
- 1/2 cup (56g) coconut flour
- 2 large eggs
- 2 tablespoons (28g) coconut oil, melted
- 2 tablespoons (30ml) coconut cream
- 1/4 teaspoon ground cumin
- 1/4 teaspoon salt
- Pinch of chili powder
For the cumin scrambled eggs:
- 6 large eggs
- 2 tablespoons (30ml) coconut cream
- 1 tablespoon (14g) butter or coconut oil
- 1/2 teaspoon ground cumin
- 1/4 teaspoon smoked paprika
- 1 small jalapeño, seeded and finely diced
- Salt and black pepper to taste
For the toppings:
- 1 medium ripe avocado, sliced
- 1/3 cup (45g) cotija cheese, crumbled
- 2 tablespoons (30g) sour cream or Mexican crema
- 1 tablespoon (15ml) fresh lime juice
- 2 tablespoons fresh cilantro, roughly chopped
- 1 lime, cut into wedges for serving
- Hot sauce (optional, such as Cholula or Valentina)
Instructions
Make the sope dough. In a medium bowl, combine the coconut flour, cumin, chili powder, and salt. Add the melted coconut oil, coconut cream, and 2 eggs. Stir with a fork until a thick, moldable dough forms. If the dough feels crumbly, add coconut cream one teaspoon at a time until it holds together when squeezed. Let the dough rest for 3 minutes — coconut flour absorbs liquid slowly, so this step ensures the right consistency.
Shape the sopes. Divide the dough into 8 equal portions. Roll each into a ball, then flatten into a disc about 3 inches (7.5cm) wide and 1/4 inch (6mm) thick. Using your thumb and forefinger, pinch up the edges all the way around each disc to create a shallow raised rim, forming a small cup shape. The rim should be about 1/2 inch (1.25cm) tall — this is what will hold the egg filling.
Preheat the air fryer. Set your air fryer to 375°F (190°C) and let it preheat for 3 minutes. Lightly brush or spray the air fryer basket with coconut oil to prevent sticking.
Air fry the sopes. Working in two batches if needed, place the sopes in a single layer in the air fryer basket with at least 1/2 inch of space between them. Cook for 10 to 12 minutes, flipping once at the 6-minute mark. The sopes are done when they're deep golden brown and firm to the touch — they should feel dry and crisp on the outside while remaining slightly tender within. Transfer to a wire rack to cool for 2 minutes; they will continue to firm up as they cool.
Scramble the eggs while the sopes cook. Whisk together the 6 eggs, coconut cream, cumin, smoked paprika, salt, and pepper in a bowl. Heat the butter or coconut oil in a nonstick skillet over medium-low heat. Add the diced jalapeño and sauté for 1 minute until just softened and fragrant. Pour in the egg mixture and cook, stirring gently with a silicone spatula in slow, sweeping motions. Remove from heat when the eggs are still slightly wet and glossy — about 3 to 4 minutes. The residual heat will finish cooking them to creamy perfection.
Make the quick crema. In a small bowl, stir together the sour cream and lime juice until smooth and drizzle-able. Add a pinch of salt to taste.
Assemble the sopes. Spoon the cumin scrambled eggs generously into each crispy sope cup. Top with sliced avocado, crumbled cotija cheese, a drizzle of lime crema, and a scattering of fresh cilantro. Serve immediately with lime wedges and your favorite hot sauce on the side.
Nutrition per Serving
| Nutrient | Amount |
|---|---|
| Calories | ~375 kcal |
| Fat | ~31g |
| Protein | ~16g |
| Total Carbs | ~10g |
| Fiber | ~5g |
| Net Carbs | ~5g |
Nutrition is approximate and based on the stated ingredients and 4 servings of 2 sopes each.
Tips & Variations
Don't skip the dough resting time. Coconut flour is exceptionally absorbent — it soaks up nearly twice its weight in liquid. Letting the dough rest for a full 3 minutes allows the flour to fully hydrate, giving you a smooth, workable dough that won't crack when you shape it. If your dough still feels dry after resting, add coconut cream a teaspoon at a time rather than water, which keeps the fat content high and the texture rich.
Swap cotija for a tangier keto option. If you can't find cotija cheese, crumbled queso fresco or feta makes an excellent substitute with a similar salty tang and comparable macros. Avoid pre-shredded cheeses, which often contain potato starch or cellulose as anti-caking agents — those hidden carbs can add 1 to 2 grams per serving without you realizing it.
Make them spicier or milder to taste. For more heat, leave the seeds in the jalapeño or add a diced serrano pepper to the scramble. For a smoky depth without extra spice, stir 1/2 teaspoon of chipotle powder into the sope dough. If you prefer a milder breakfast, swap the jalapeño for diced poblano pepper, which brings a gentle warmth without the bite.
Batch prep the sope shells ahead. The unfilled coconut sope cups can be air fried up to 2 days in advance and stored in an airtight container at room temperature. When ready to serve, re-crisp them in the air fryer at 350°F (175°C) for 2 to 3 minutes. Only add the egg filling, avocado, and crema fresh at serving time — this keeps the sopes crunchy and the toppings vibrant.
Watch your avocado portions for strict keto tracking. While avocado is a keto staple packed with healthy fats, a whole large avocado contains around 4 grams of net carbs. This recipe uses one medium avocado split across 4 servings to keep net carbs comfortably at 5 grams. If you're eating close to your daily carb limit, measure your avocado slices rather than eyeballing to stay on target.