This Cottage Cheese Flatbread is a fluffy, tasty treat that’s super easy to whip up. With just a few ingredients, you’ll have a warm, golden flatbread ready to enjoy!
It’s great as a snack or with your favorite dip. I love adding some herbs for extra flavor—it’s like a hug for your taste buds! 🌿
Best part? You can make it in no time! I usually pair it with some veggies or cheese for a quick meal, and it never disappoints!
Key Ingredients & Substitutions
Cottage Cheese: I recommend using small curd cottage cheese for a smoother texture. If you prefer, ricotta cheese can be a good substitute; it will give a slightly creamier feel.
Flour: All-purpose flour works great, but for a gluten-free option, you might try a gluten-free all-purpose blend or almond flour. Just keep in mind the texture may vary a bit.
Egg: The egg helps bind the ingredients together. If you want a vegan version, substitute with ¼ cup of unsweetened applesauce or a flax egg (1 tbsp flaxseed meal mixed with 2.5 tbsp water).
Olive Oil: Olive oil adds richness, but you can use melted butter or any neutral oil like canola or grapeseed oil. If you like garlic flavor, infuse your oil with garlic before cooking.
How Do I Make Sure My Flatbread is Soft and Not Doughy?
The key to achieving a soft flatbread is the cooking method. Make sure your skillet is hot enough; a medium heat works best. If it’s too low, the bread will cook slowly and may become tough.
- Cook for 3-4 minutes per side. Look for golden-brown spots and a puffed appearance as signs that it’s ready to flip.
- Don’t overcrowd the pan! Just cook one flatbread at a time for the best results.
- Keep the cooked flatbreads warm under a towel; this helps to retain moisture, keeping them soft.
Enjoy making your Cottage Cheese Flatbread; it’s a fun and rewarding recipe! 🥙

How to Make Cottage Cheese Flatbread
Ingredients You’ll Need:
For the Flatbread:
- 1 ½ cups cottage cheese (small curd preferred)
- 1 ½ cups all-purpose flour (plus extra for dusting)
- 1 large egg
- 1 tbsp olive oil (plus extra for cooking)
- ½ tsp baking powder
- ½ tsp salt
- 1 tsp dried herbs (optional; e.g. thyme, oregano, or parsley)
- Fresh herbs for garnish (optional)
How Much Time Will You Need?
This recipe takes about 15 minutes of prep time and around 10-15 minutes of cooking time. In total, you can expect to spend about 30 minutes to enjoy delicious fresh flatbreads!
Step-by-Step Instructions:
1. Prepare the Dough:
In a large mixing bowl, combine the cottage cheese, egg, olive oil, and salt. Use a fork or spatula to mix everything together until it’s mostly smooth. A few lumps are okay; they’ll add to the final texture!
2. Mix in the Dry Ingredients:
Add the flour, baking powder, and dried herbs (if you’re using them) to the bowl. Stir everything together until the mixture forms a soft, slightly sticky ball of dough. If it feels too sticky, sprinkle in an extra tablespoon of flour until it’s manageable.
3. Shape the Flatbread:
Lightly flour a clean surface, then divide the dough into 4 equal portions. Take one portion and either roll or pat it out into an oval or round shape about ¼ inch thick. Don’t worry if it’s not a perfect shape—rustic is great!
4. Cook the Flatbread:
Heat a non-stick skillet or cast-iron pan over medium heat and lightly brush it with olive oil. Cook each flatbread for about 3-4 minutes, or until you see golden brown spots and the dough appears cooked through. Flip it over and cook for another 3 minutes, adding more oil if necessary. The flatbread should puff up a bit and develop some lovely charred spots!
5. Keep Warm and Serve:
Once cooked, remove the flatbread from the pan and keep it warm on a plate covered with a clean towel. Repeat this process for the remaining dough portions. When you’re ready to serve, garnish with fresh herbs if desired.
Enjoy your warm, delicious Cottage Cheese Flatbread as a snack, with dips, or alongside your favorite meal! It’s soft inside with a gently crisp exterior and a delightful taste from the cottage cheese.
Can I Use Whole Wheat Flour Instead of All-Purpose Flour?
Absolutely! You can substitute whole wheat flour for all-purpose flour in a 1:1 ratio. Keep in mind that the flatbreads may be denser and have a nuttier flavor, but they will still taste great!
How Can I Store Leftovers?
Store any leftover flatbreads in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm them in a skillet over low heat for a couple of minutes on each side or pop them in the microwave for about 15-20 seconds.
Can I Add Other Ingredients to the Dough?
Definitely! Feel free to mix in some grated cheese, chopped spinach, or other veggies to the dough for added flavor and nutrition. Just ensure that the dough isn’t too wet if adding moist ingredients.
Can I Freeze the Flatbread?
Yes, you can freeze the flatbreads! Once cooled, wrap them tightly in plastic wrap and then in aluminum foil. They can be frozen for up to 2 months. To enjoy, thaw them in the refrigerator overnight and reheat in a skillet or microwave.



