Breakfast & Brunch
This avocado cottage cheese egg flatbread delivers the perfect balance of crispy edges and creamy, flavorful fillings—ideal for a protein-packed breakfast or brunch. The secret lies in a simple flatbread dough that cooks up golden and sturdy, while the avocado and cottage cheese filling adds a luxurious, tangy twist.
I’ve perfected this recipe to ensure the flatbread stays crispy even when loaded with fillings, so you get that satisfying crunch with every bite.
The dough is made with just a few pantry staples—flour, yogurt, and a pinch of salt—then rolled thin and cooked until golden brown. Once the base is ready, it’s all about layering: creamy cottage cheese mixed with mashed avocado, topped with fluffy scrambled eggs.
The result is a dish that’s rich, satisfying, and packed with texture—crispy on the outside, creamy and savory on the inside.
This recipe is a game-changer for vegetarian breakfasts, offering a hearty meal without relying on meat. Serve it with a side of fresh greens, a drizzle of hot sauce, or a sprinkle of everything bagel seasoning for extra flavor.
It’s the kind of dish that feels indulgent but is simple enough to make on a busy morning.
Whether you’re feeding a crowd or treating yourself to a special weekend brunch, this flatbread is versatile and foolproof. The dough can be prepped ahead, and the fillings come together in minutes. Let’s get cooking!
Ingredients for avocado cottage cheese egg flatbread
Pantry staples meet luxurious textures—crispy flatbread with creamy avocado swirls and fluffy eggs.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 cups | Sifted for light texture |
| Plain Yogurt 🥛 | ½ cup | Unflavored, full-fat preferred |
| Granulated Sugar 🍚 | 1 tbsp | For balanced sweetness |
| Salt 🧂 | ½ tsp | Diamond Crystal kosher |
| Large Eggs 🥚 | 2 whole | Room temperature for even cooking |
| Ripe Avocados 🥑 | 1 whole | Firm but yielding to touch |
| Small Cottage Cheese 🧀 | ½ cup | Low-fat or full-fat, drained |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for brightness |
| Fresh Chives 🌿 | 2 tbsp | Finely chopped for garnish |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | High-quality for frying |
| Everything Bagel Seasoning 🧂 | 1 tbsp | For finishing touch |
| Red Pepper Flakes 🌶️ | ½ tsp | Optional for heat |
The all-purpose flour sets the foundation for a sturdy yet crispy flatbread. Opt for King Arthur or Gold Medal brands—they yield consistent results. Diamond Crystal kosher salt enhances flavor without overpowering, while the plain yogurt adds moisture and tanginess. For the avocado filling, Hass avocados at their peak ripeness (yielding to gentle pressure) ensure maximum creaminess. The cottage cheese should be small-curd for a smoother texture—drain excess liquid if using low-fat varieties. Trader Joe’s or Whole Foods carry excellent options for both avocados and cottage cheese.
No full-fat yogurt? Greek yogurt works equally well—just reduce by 1 tbsp to maintain dough consistency. Substitute avocado with mashed sweet potato for a vegan twist, though texture will differ. The lemon juice prevents browning and brightens the filling; bottled works in a pinch, but fresh is ideal. Everything bagel seasoning can be swapped for garlic powder and sesame seeds if unavailable. For extra crispiness, brush the flatbread with melted vegan butter after cooking. The red pepper flakes are optional but elevate the dish for those craving heat.
Prep the dough ahead and refrigerate for up to 24 hours—it develops deeper flavor. Store leftover flatbreads in an airtight container at room temperature for 2 days or freeze for 1 month. Reheat in a 350°F oven for 5-7 minutes to restore crispiness. The avocado filling is best made fresh but can be prepped 1 day ahead and stored in the fridge. For meal prep, assemble flatbreads without toppings, then add fillings fresh to maintain texture.
Why You'll Love This Recipe
- No-Yogurt-Yogurt Needed: I swear by this trick—just mix the yogurt right into the flour and sugar. No extra bowls, no waiting for it to cool. The dough comes together faster than I can say "breakfast for dinner."
- Creamy Crisp Contrast: That golden edge on the outside? Chef’s kiss. Inside, it’s pillowy from the eggs and yogurt, while the avocado adds this buttery, tangy richness. Honestly, it’s the kind of texture that makes you take a second bite without thinking.
- Lunchbox Hero: Between us, this is my go-to for packed lunches. Wrap it around turkey or cheese, or eat it plain—it holds up for days. My kids used to complain about "boring" wraps, but now they fight over who gets the leftovers.
- Pantry Staple Power: Flour, eggs, yogurt? You’re already halfway there. No specialty ingredients, no last-minute grocery runs. I’ve made this with whatever I had in the fridge, and it’s never let me down—even when I forgot the avocado and used hummus instead.
Step-by-step instructions for avocado cottage cheese egg flatbread
Master the art of achieving crispy edges and creamy avocado swirls with this precise method.
Prepare the Flatbread Dough
In a large mixing bowl, combine the 2 cups all-purpose flour, 1 tbsp granulated sugar, and 0.5 tsp salt. Whisk to distribute evenly, creating a uniform base for the dough. The sugar will help develop a subtle caramelization during cooking, while the salt ensures balanced flavor throughout.
Make a well in the center and add the 0.5 cup plain yogurt, 2 whole large eggs, and 2 tbsp extra-virgin olive oil. Using a fork or your hands, gradually incorporate the wet ingredients into the dry, mixing until a shaggy dough forms. Avoid overworking the dough at this stage—just combine until it comes together into a rough ball. The olive oil will contribute to a tender yet crispy texture when cooked.
Create the Avocado-Cottage Cheese Filling
In a separate bowl, mash the 1 whole ripe avocado with a fork until smooth. Add the 0.5 cup small cottage cheese, 1 tbsp lemon juice, and 0.5 tsp red pepper flakes (if using). Mix thoroughly until completely combined—this mixture should be creamy and well-blended. The lemon juice brightens the avocado's flavor while the cottage cheese adds a subtle tanginess that complements the richness.
Transfer the avocado mixture to a small bowl and set aside. The texture should be thick but spreadable—if it's too thick, add a teaspoon of water to achieve the right consistency. This filling will be the heart of your flatbread, so ensure it's perfectly smooth to create clean swirls later.
Roll and Assemble the Flatbread
Lightly flour a clean surface and turn out the dough. Gently pat it into a ¼-inch thick rectangle about 10x12 inches. Using a rolling pin, roll the dough to an even ⅛-inch thickness, keeping the edges slightly thicker for extra crispiness. The dough should be smooth but not sticky—if it sticks, dust with a little more flour.
Spread the avocado-cottage cheese mixture evenly over the dough, leaving a ½-inch border around the edges. This border ensures the filling stays contained when rolled. Sprinkle the 2 tbsp fresh chives and 1 tbsp everything bagel seasoning evenly over the filling. The chives add a fresh, oniony note, while the everything bagel seasoning provides a savory, crunchy finish.
Roll and Cook to Golden Perfection
Starting from the long side, tightly roll the dough into a log, pressing gently to seal the edges. Cut the log into 4 equal pieces, each about 3 inches long. Heat a large skillet over medium-high heat and add 1 tbsp extra-virgin olive oil. Once the oil is shimmering, carefully place two flatbread pieces in the skillet, cut-side down.
Cook for 2-3 minutes per side until the edges are deep golden brown and the flatbread releases easily from the pan. The interior should still be slightly soft—this ensures a creamy texture when sliced. Transfer to a wire rack and repeat with the remaining flatbread pieces. The high heat is key here; it creates that perfect crispy exterior while keeping the filling warm and gooey.
Serve Immediately for Maximum Enjoyment
Slice each flatbread piece diagonally into ½-inch thick slices and arrange on a serving platter. The filling should ooze slightly from the cuts, indicating it's perfectly creamy. Serve immediately while still warm—this is when the texture is at its best, with crispy edges and a luscious avocado center.
Pair with a simple arugula salad or a drizzle of high-quality olive oil for a complete meal. The contrast of the crispy flatbread with the cool, creamy avocado filling makes every bite satisfying. If you prefer extra heat, add a pinch of red pepper flakes to the everything bagel seasoning before sprinkling.
Pro Tips For Making Avocado Cottage Cheese Egg Flatbread
- STRETCH THE DOUGH: Roll this flatbread thin—like you’re trying to see your reflection in it. I learned the hard way that thick spots burn before the edges cook through, and you end up with a sad, uneven mess. Use a rolling pin and your palms to press it out evenly, especially near the edges where it’s stubborn.
- SALT THE YOGURT: Mix the salt directly into the yogurt before adding it to the flour. I used to sprinkle it later, and the flavor felt uneven—like someone forgot to season half the batch. A pinch (about ¼ teaspoon) in the yogurt ensures every bite gets that tangy punch without overpowering the avocado.
- DON’T SKIP THE REST: Let the dough sit for at least 10 minutes after mixing, covered with a damp towel. I was always impatient and rushed straight to rolling—big mistake. The rest time relaxes the gluten, so the flatbread doesn’t tear when you stretch it out. (Yes, even if you’re in a hurry.)
- COOK IN BATCHES: Cook one flatbread at a time on medium heat, not high. I tried crowding the pan once, and the first one got soggy waiting for the second. A nonstick skillet with about ½ teaspoon oil per flatbread gives you a crispy edge every time—no flipping drama.
Make-ahead tips for this dish
Dough Prep Ahead
Roll out the dough and wrap it tightly in plastic wrap, then refrigerate for up to 24 hours before using. The cold temperature helps develop flavor and makes rolling easier. I like to prep mine the night before—it’s one less morning task!
Store any unused dough in an airtight container for an extra day or freeze for up to 1 month. When ready to cook, let it sit at room temperature for 15-20 minutes before rolling. 🌟
Filling Prep
Mash the avocado and mix it with cottage cheese, lemon juice, and red pepper flakes 1 day ahead—just store it in an airtight container with plastic wrap pressed directly on the surface to prevent browning.
Keep it refrigerated until ready to assemble. This step saves time on busy mornings, and the flavors meld beautifully overnight. 🥑
Flatbread Assembly
Assemble the flatbreads right before cooking to keep the dough pliable and prevent cracking. Roll the dough into logs and cut into pieces, then place them on a parchment-lined tray.
Cover loosely with a clean kitchen towel to prevent drying. This keeps everything ready for quick cooking while maintaining texture. 🧂
Cooking in Batches
Cook flatbreads in two batches to avoid overcrowding the pan. Keep the finished pieces warm in a 200°F oven while you cook the second batch. This ensures they stay crispy and ready to serve.
I use a wire rack on a baking sheet for even warmth distribution—no soggy edges here! ⚡
Storage & Reheating
Store leftover flatbreads in an airtight container at room temperature for 2 days or freeze for 1 month. To reheat, warm in a 350°F oven for 5-7 minutes until crispy again.
For microwave reheating, cover with a damp paper towel and heat in 30-second bursts until warm. The filling stays creamy, but the edges may lose some crispness—so oven reheating is best. 🔥
Nutrition facts
Frequently asked questions
Can I make this flatbread gluten-free?
Yes! Swap the all-purpose flour for a 1:1 gluten-free flour blend like Bob's Red Mill or King Arthur's. You may need to add 1 extra tbsp of yogurt since gluten-free doughs tend to be drier. Keep the dough chilled for 30 minutes before rolling to prevent sticking. The texture will be slightly denser but still crispy when cooked properly.
How do I prevent the filling from leaking out?
Leave a ½-inch border around the edges when spreading the filling, and roll the dough tightly to seal the edges. For extra security, press the seams gently with your fingers. If you notice leaks while cooking, simply press down with a spatula to contain the filling. The filling should stay put when cooked properly—it's all about that perfect seal!
Can I bake these instead of pan-frying?
Preheat your oven to 400°F and brush the rolled flatbread pieces with olive oil. Place them on a parchment-lined baking sheet and bake for 12-15 minutes, flipping halfway through. The edges will be crispy, though slightly less golden than pan-fried. Baking is great for meal prep since you can make them ahead and reheat later.
What's the best way to add eggs to this recipe?
For the perfect texture, spread a thin layer of the avocado-cottage cheese filling over the flatbread, then top with 2-3 scrambled egg pieces (or a whole poached egg). Fold the flatbread in half and press gently to create a sandwich-like shape. Cook as directed—the eggs will get warm and creamy while the flatbread stays crispy.
How can I make this vegan?
Replace the eggs with 2 tbsp flax eggs (2 tbsp ground flaxseed + 6 tbsp water) in the dough. For the filling, use mashed sweet potato instead of avocado and vegan cream cheese instead of cottage cheese. The texture will differ slightly but still be delicious! The flatbread will remain crispy with these substitutions.
