Breakfast & Brunch
This avocado cottage cheese egg flatbread delivers the perfect balance of crispy edges and creamy, tangy fillings in every bite. The secret lies in a simple dough that transforms into a golden, flaky shell while encasing rich avocado, velvety cottage cheese, and perfectly cooked eggs.
I developed this recipe after years of perfecting breakfast flatbreads—each layer designed to create that satisfying contrast between crispy and soft.
The foundation is a foolproof dough that requires just flour, yogurt, and a touch of oil, which develops a tender yet sturdy structure when rolled thin. The filling combines ripe avocado for creaminess, tangy cottage cheese for brightness, and runny eggs that bind everything together while adding protein.
What makes this recipe stand out is how the crispy flatbread shell holds up to the creamy filling without getting soggy.
By the time you fold your first piece, you'll experience that crispy edge giving way to a warm, flaky interior filled with velvety avocado and cottage cheese swirls. The egg adds richness and a subtle custardy texture that ties everything together.
This flatbread is substantial enough to be a main dish but light enough for a quick breakfast or brunch.
Perfect for meal prep or serving fresh, this recipe scales easily for a crowd while keeping the same restaurant-quality results. The combination of textures and flavors makes it a standout dish that's both impressive and simple to prepare. Let's get started!
Ingredients for avocado cottage cheese egg flatbread
Four ingredients for the dough, five for the filling—simple enough for weeknight breakfast.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 cups | Plus 2 tbsp for dusting |
| Plain Greek Yogurt 🥛 | ¾ cup | Full-fat for best texture |
| Ripe Avocados 🥑 | 2 whole | Medium ripe, pitted |
| Large Eggs 🥚 | 4 whole | Room temperature preferred |
| Small-Curd Cottage Cheese 🧀 | 1 cup | Low-fat works too |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | Plus 1 tbsp for brushing |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Divided for dough and filling |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Garlic Cloves 🧄 | 2 cloves | Minced for filling |
| Fresh Dill 🌿 | 2 tbsp | Chopped, optional garnish |
The flour matters here—King Arthur or Gold Medal gives that perfect tender bite. I grab mine in the baking aisle, but bulk bins at Whole Foods are cheaper if you're making this often. The yogurt? Fage or Siggi's work best—they're thick and tangy. For the avocados, look for ones that yield slightly when pressed (they should be firm but not rock-hard). The cottage cheese? Low-fat or full-fat both work, but full-fat adds extra richness. I usually grab a tub from the refrigerated section at Trader Joe's—it's consistent and affordable.
No Greek yogurt? Plain yogurt works in a pinch, but it won't be as thick. Avocados too firm? Let them sit at room temperature for 30 minutes to soften. Short on cottage cheese? Ricotta or mashed tofu can stand in, though the texture will differ slightly. The eggs should be room temp—cold eggs make the dough tough. For extra flavor, add a pinch of smoked paprika to the filling. And if you're worried about soggy flatbreads? Bake the filling separately and assemble right before serving—trust me on this.
The dough keeps for 2 days in the fridge, wrapped tightly in plastic. The filling? Use it within 1 day—avocados brown fast. For meal prep, assemble the flatbreads, wrap in foil, and bake immediately—3 days in the fridge before baking is fine. Freezing? The dough freezes beautifully for 3 months, but the filling is best fresh. I like to make a double batch of dough and freeze half—saves time on busy mornings. And if you're making this for a crowd, double the filling too—it disappears fast.
Why You'll Love This Recipe
- No-Fuss Dough: I swear, this dough comes together faster than my coffee brews—just mix, fold, rest. The Greek yogurt keeps it tender without fuss, and honestly, the cottage cheese adds this sneaky richness that makes it feel like a treat, not a chore.
- Creamy Crisp Magic: That crispy edge with the fluffy, avocado-butter center? It’s the eggs and yogurt doing their thing while the cheese melts into a velvety bite. Not too heavy, not too bland—just ridiculously satisfying.
- Lunchbox Hero: Between us, this flatbread is my go-to for packed lunches. Wrap it around turkey and greens, or eat it plain with a sprinkle of salt—it holds up for days. My kids actually finish their lunches now. (Progress!)
- Pantry Goldmine: I’ve made this with whatever was in my fridge: leftover roasted veggies, a handful of spinach, or just as-is. The cottage cheese stretches my grocery budget, and the avocado keeps it from tasting like a sad, dry tortilla. Budget-friendly? Absolutely. Delicious? Even more so.
Step-by-step instructions for avocado cottage cheese egg flatbread
Here's how to create flaky flatbreads with creamy avocado-cottage cheese swirls inside.
Make the Dough and Filling
In a large mixing bowl, combine the 2 cups all-purpose flour, 1.5 teaspoons diamond crystal kosher salt (divided), and 0.5 teaspoon ground black pepper. Make a well in the center and add the 0.75 cup plain Greek yogurt, 2 tablespoons extra-virgin olive oil, and 4 whole large eggs. Mix until a shaggy dough forms—it should be soft but not sticky.
In a separate bowl, mash the 2 whole ripe avocados with a fork until smooth. Stir in the 1 cup small-curd cottage cheese, 1 tablespoon lemon juice, 2 minced garlic cloves, and the remaining 0.5 teaspoon salt. The filling should be thick but spreadable—this ensures it holds its shape when rolled inside the dough.
Roll and Assemble the Flatbreads
Lightly dust a clean surface with 2 tablespoons all-purpose flour (from the extra amount noted in ingredients). Divide the dough into 4 equal portions and roll each into a 6-inch circle, about ¼-inch thick. Keep the remaining dough covered to prevent drying.
Spread 2 tablespoons of the avocado-cottage cheese filling onto one half of each rolled dough circle. Fold the opposite edge over the filling to create a half-moon shape, then gently press the edges to seal. Roll the sealed half-moon into a 12-inch log, twisting slightly as you go to create those signature swirls. Repeat with the remaining dough and filling.
Cook Until Golden and Crispy
Heat a large skillet over medium-high heat and add 1 tablespoon extra-virgin olive oil (from the extra amount noted in ingredients). Once the oil shimmers, carefully place 2 flatbread swirls in the pan, leaving space between them. Cook for 3-4 minutes per side until the undersides are deep golden brown and crispy, with a few brown spots forming.
You'll know they're ready when the edges pull away from the pan easily and the filling is just starting to peek through the cracks. Transfer to a plate and keep warm while cooking the remaining swirls. The flatbreads will continue crisping as they rest, so don't overcook them in the pan.
Garnish and Serve Warm
Cut each swirl into 4 equal pieces using a sharp knife or pizza cutter. Sprinkle generously with the 2 tablespoons chopped fresh dill and serve immediately while still warm and crispy. The contrast between the flaky, golden crust and the creamy avocado-cottage cheese filling makes every bite irresistible.
For extra flavor, serve with a drizzle of extra-virgin olive oil or a sprinkle of flaky sea salt. These flatbreads are perfect for breakfast, brunch, or even as a savory snack with a side of hummus or salsa.
Pro Tips For Making Avocado Cottage Cheese Egg Flatbread
- Press the Dough Thin: The flatbread’s magic happens when it’s paper-thin—no thicker than a nickel. I used to slap it down and call it good, but that leads to gummy centers. Roll it out aggressively, then press with a glass or your palm until you can see light through the edges. (Yes, it’ll feel like overkill, but trust me.)
- Mash Avocado Last: Add the avocado mix after the dough comes together. I learned this the hard way—blending it in early makes the dough sticky and unmanageable. Keep it separate until you’re ready to fold it into the rolled-out dough, then press it in gently so it doesn’t pool in one spot.
- Skip Overmixing the Dough: This isn’t bread—it’s a quick flatbread. Mix the flour, yogurt, egg, and cottage cheese just until combined. Overworking it turns the texture dense and chewy. A few lumps are fine; the heat will smooth everything out.
- Use Room-Temp Eggs: Cold eggs make the dough fight you. Crack them into a bowl first, let them sit for 10 minutes while you mix the rest, then add them to the dough. Warm eggs blend in better and help the flatbread cook evenly—no more raw spots in the middle. (I know, I know, but it’s worth the wait.)
Make-ahead tips for leftovers
Dough Prep Ahead
Make the dough up to 2 days in advance—it keeps beautifully in an airtight container at room temperature. I like to roll and shape it the night before, then refrigerate until ready to cook.
This gives the gluten time to relax, making rolling easier. Just let it sit at room temperature for 10-15 minutes before rolling to prevent cracking. 🌾
Filling Storage
The avocado-cottage cheese filling is best used fresh, but you can prep it 1 day ahead if stored in an airtight container with a layer of plastic wrap pressed directly on the surface to prevent browning.
Keep it chilled until ready to assemble. For extra flavor, add a pinch of smoked paprika to the filling when prepping ahead.
Assembled Flatbreads
Assemble the flatbread swirls and refrigerate them for up to 3 days before cooking. Wrap tightly in plastic wrap and store in an airtight container to maintain shape. When ready to cook, let them sit at room temperature for 30 minutes to ensure even cooking.
This method keeps the filling from leaking and maintains the perfect texture.
Freezing for Later
The dough freezes exceptionally well for up to 3 months. Wrap individual dough balls tightly in plastic wrap, then place them in a freezer-safe bag with all the air squeezed out.
Thaw overnight in the fridge before using. The filling should be made fresh when you're ready to cook, as avocados don't freeze well. This prep strategy saves time on busy mornings! ❄️
Reheating Leftovers
If you have leftover flatbreads, reheat them in a 350°F oven for 5-7 minutes to restore crispiness. Alternatively, use a skillet over medium heat for 1-2 minutes per side until golden again.
Avoid microwaving—it makes the flatbreads soggy. Store leftovers in an airtight container for up to 2 days in the fridge.
Batch Cooking
Double the dough recipe and freeze half for future use. When you're ready to cook, thaw the frozen dough and proceed with the recipe as written. This approach is perfect for meal prep Sundays. For large gatherings, make the filling in advance and keep it chilled until ready to assemble.
The flatbreads can be cooked in batches and kept warm in a 200°F oven while finishing the rest. 💡
Nutrition facts
Frequently asked questions
Can I make this flatbread without eggs?
Yes, but the texture will change significantly. Replace the 4 eggs with ½ cup unsweetened applesauce plus 1 tablespoon baking powder for binding. The flatbread will be less crispy but still hold together. For a vegan option, use ½ cup flaxseed meal mixed with 1 cup water (let it sit for 5 minutes to thicken) instead of eggs.
Why is my dough too sticky?
Sticky dough usually means you need more flour. Sprinkle 1-2 tablespoons flour at a time onto your surface while rolling, or add it directly to the dough and knead lightly. If the dough feels too wet, let it rest covered for 10 minutes—the gluten will relax and absorb moisture. Avoid overworking it, or the flatbreads will become tough.
How do I prevent the filling from leaking?
Seal the edges tightly when folding the dough over the filling, pressing firmly to create a strong barrier. Use a ¼-inch thick dough for better containment, and avoid overfilling—2 tablespoons per half-circle is perfect. Chill the assembled flatbreads for 30 minutes before cooking to help the dough firm up. If filling leaks during cooking, reduce heat slightly to medium instead of high.
Can I use this flatbread for lunch or dinner?
These flatbreads make a hearty meal when served with grilled chicken, roasted veggies, or a fresh Mediterranean salad. For extra protein, add crumbled feta or shredded rotisserie chicken to the filling. The crispy texture stands up well to savory toppings, making it a versatile dish for any time of day.
What if I don't have a skillet?
Use a griddle, cast-iron pan, or even a non-stick oven-safe skillet placed on the stovetop. If you're baking instead of pan-frying, brush the flatbreads with olive oil, place on a 400°F baking sheet, and bake for 12-15 minutes, flipping halfway. The edges won't be as crispy, but the filling will still be delicious.
