These Greek Yogurt & Cottage Cheese Zucchini Bagels are soft, savory, protein-packed, and loaded with fresh zucchini, Parmesan, and herbs. Made with Greek yogurt and cottage cheese, they’re an easy homemade option for breakfast, meal prep, or a satisfying high-protein snack!
If you’re looking for a savory homemade bagel that’s tender, satisfying, and packed with wholesome ingredients, these Greek Yogurt & Cottage Cheese Zucchini Bagels are a delicious option. Cottage cheese and thick Greek yogurt create a rich, protein-packed dough, while freshly shredded zucchini adds moisture and a subtle garden-fresh flavor.
Parmesan, garlic, Italian seasoning, chives, and parsley give the bagels plenty of savory flavor, while a cheesy topping turns beautifully golden in the oven. Best of all, there’s no complicated yeast dough or lengthy rising time required.
These bagels are perfect for breakfast, brunch, meal prep, post-workout meals, or turning into hearty breakfast sandwiches. Serve them slightly warm with cream cheese, avocado, eggs, turkey, or smoked salmon for an easy meal that feels much more special than an ordinary piece of toast.
Let’s dive into everything you need to know to make these soft, savory Greek yogurt and cottage cheese zucchini bagels at home.
Why You’ll Love These Greek Yogurt & Cottage Cheese Zucchini Bagels
There’s plenty to love about these easy homemade savory bagels:
Packed with satisfying ingredients. Cottage cheese, Greek yogurt, egg, and Parmesan create a hearty bagel that’s perfect for breakfast or a filling snack.
No yeast required. Self-rising flour eliminates the need for yeast, proofing, or complicated traditional bagel-making techniques.
Soft and tender inside. Greek yogurt and cottage cheese add moisture and richness, while zucchini helps keep the centers tender.
Loaded with savory flavor. Parmesan, garlic, onion, Italian seasoning, chives, and parsley ensure these bagels are anything but bland.
Perfect for meal prep. Bake a batch ahead of time and keep them refrigerated for quick breakfasts throughout the week.
Easy to customize. Change the cheese, add vegetables, introduce some heat, or mix in cooked meat for countless variations.
Great for breakfast sandwiches. Their savory flavor pairs especially well with eggs, avocado, turkey bacon, smoked salmon, and cream cheese.
Ingredients You’ll Need

Here’s a closer look at everything you’ll need to make these savory zucchini bagels and why each ingredient matters.
- 1 cup shredded zucchini — Adds moisture, tenderness, and a subtle fresh vegetable flavor. Squeezing out the excess water is essential for keeping the dough manageable.
- ¾ cup cottage cheese — Adds richness, moisture, and protein while helping create a soft interior.
- ½ cup plain Greek yogurt — Gives the dough additional moisture, tenderness, and a pleasant subtle tang.
- 1¾ cups self-rising flour — Provides the structure and leavening needed to create puffed bagels without yeast.
- ¼ cup finely grated Parmesan cheese — Adds salty, nutty, savory flavor throughout the dough.
- 1 large egg — Helps bind the dough and contributes richness and structure.
- ½ teaspoon garlic powder — Adds savory garlic flavor without introducing additional moisture.
- ½ teaspoon onion powder — Complements the garlic and cheese with another layer of savory flavor.
- ½ teaspoon Italian seasoning — Adds a fragrant blend of dried herbs that works beautifully with zucchini and Parmesan.
- ¼ teaspoon black pepper — Provides a subtle warm bite.
- 1 tablespoon fresh chopped chives — Adds a mild onion flavor and fresh herbal note.
- 1 tablespoon fresh chopped parsley — Brightens the rich, cheesy dough with fresh herb flavor.
- 1 teaspoon olive oil — Adds a touch of richness and helps create a tender dough.
For the Topping
- 2 tablespoons shredded mozzarella or cheddar — Melts over the bagels for a savory, golden cheesy finish.
- 1 tablespoon Parmesan cheese — Adds extra salty, nutty flavor and helps create a beautifully golden surface.
- 1 teaspoon everything bagel seasoning, optional — Adds extra texture and classic bagel flavor.
- 1 teaspoon sesame seeds, optional — Adds a subtle nutty flavor and light crunch.
- Fresh chives, optional — Add a fresh finishing touch and reinforce the savory herb flavor.
How to Make Greek Yogurt & Cottage Cheese Zucchini Bagels
These bagels don’t require yeast or proofing, but handling the zucchini and dough correctly makes a big difference in the final texture.
Step 1: Prepare the Zucchini
Shred the zucchini using the large holes of a box grater. Place the shredded zucchini in a clean kitchen towel and squeeze firmly to remove as much excess moisture as possible.
Don’t rush this step. Zucchini contains a significant amount of water, and leaving too much moisture behind can make the dough excessively sticky.
Step 2: Mix the Wet Ingredients
Add the cottage cheese, Greek yogurt, and egg to a large mixing bowl.
Stir until everything is thoroughly combined. If you prefer a smoother dough without noticeable cottage cheese curds, briefly blend the cottage cheese before adding it to the bowl.
Step 3: Add the Dry Ingredients
Add the self-rising flour, grated Parmesan, garlic powder, onion powder, Italian seasoning, and black pepper.
Mix gently until the ingredients begin coming together. Avoid excessive mixing, which can make the finished bagels denser.
Step 4: Add the Zucchini and Fresh Herbs
Fold the thoroughly squeezed zucchini into the dough along with the chopped chives, parsley, and olive oil.
Continue mixing just until a soft, evenly combined dough forms.
Step 5: Adjust the Dough
The dough should be soft and slightly tacky but manageable with lightly floured hands.
If it’s too sticky to shape, add additional flour 1 tablespoon at a time until you can comfortably handle it.
Avoid adding large amounts of extra flour, as too much can result in dry, dense bagels.
Step 6: Shape the Bagels
Divide the dough into 6 equal portions.
Lightly flour your hands and roll each portion into a ball. Press your thumb through the center of each ball, then gently stretch and shape the opening until it resembles a traditional bagel.
Step 7: Prepare the Oven
Preheat the oven to 375°F (190°C).
Arrange the shaped bagels on a parchment-lined baking sheet, leaving a little space between each one.
Step 8: Add the Toppings
Sprinkle the tops with shredded mozzarella or cheddar followed by Parmesan.
For additional texture and flavor, sprinkle with everything bagel seasoning or sesame seeds.
Step 9: Bake
Bake for 22–27 minutes, or until the bagels are puffed, cooked through, and beautifully golden.
The cheese on top should be melted with lightly browned edges.
Step 10: Cool and Serve
Remove the bagels from the oven and allow them to cool for 5–10 minutes before slicing.
They’re particularly delicious while still slightly warm, when the centers are tender and the cheesy topping is fresh from the oven.
Recipe Notes
Squeeze the zucchini thoroughly: This is one of the most important steps in the entire recipe. Removing excess water keeps the dough from becoming overly wet and difficult to shape.
Cottage cheese: Full-fat, low-fat, or higher-protein cottage cheese can all work in this recipe.
Greek yogurt: Choose thick, plain Greek yogurt rather than a thin regular yogurt for the best dough consistency.
For a smoother texture: Blend the cottage cheese briefly before combining it with the other wet ingredients.
Watch the flour: Because zucchini and dairy products can vary in moisture content, you may need a small amount of additional flour. Add it gradually.
Cheese options: Mozzarella, cheddar, Monterey Jack, or feta can be incorporated for different flavor combinations.
Add extra protein: Finely chopped cooked turkey bacon, ham, or shredded chicken can be folded into the dough.
Add more vegetables: Try finely chopped spinach, green onions, or roasted red peppers.
Make them spicy: Add finely diced jalapeño and a pinch of red pepper flakes for extra heat.
Make ahead: Once completely cooled, refrigerate the bagels in an airtight container for up to 4 days.
Freezing: Individually wrap the cooled bagels and freeze for up to 2 months.
How to Serve Greek Yogurt & Cottage Cheese Zucchini Bagels
These savory bagels can be served simply or transformed into a complete breakfast or lunch.
- Fill with scrambled eggs and melted cheddar
- Top with mashed avocado and chili flakes
- Spread with whipped cream cheese
- Add turkey bacon and a fried egg
- Top with smoked salmon, cucumber, and fresh dill
- Layer with sliced tomato, spinach, and feta
- Turn into a hearty breakfast sandwich
- Serve warm with butter and fresh herbs
They’re also delicious sliced and toasted until the edges become lightly crisp.
Tips for the Best Zucchini Bagels
Remove as much zucchini moisture as possible. After you think you’ve squeezed enough liquid out, squeeze once more. Drier zucchini makes the dough considerably easier to handle.
Use thick Greek yogurt. A thick yogurt helps maintain the proper dough consistency without introducing unnecessary moisture.
Don’t overmix the dough. Mix only until everything is incorporated. Excessive mixing can make the bagels tougher.
Flour your hands instead of over-flouring the dough. If the dough is only slightly sticky, lightly flour your hands before shaping rather than immediately adding more flour.
Keep the portions similar in size. Dividing the dough evenly helps all six bagels bake at approximately the same rate.
Don’t make the center holes too small. The bagels will puff during baking, so gently stretch the openings enough that they don’t completely close in the oven.
Watch during the final few minutes. Baking time can vary slightly depending on bagel thickness and your oven. Look for puffed centers and a golden cheesy surface.
Let them rest before slicing. Giving the bagels 5–10 minutes to cool allows their interior structure to set and makes them easier to slice cleanly.
Toast leftovers. Refrigerated or thawed bagels are especially good when sliced and toasted before serving.
Storage Information
Allow the bagels to cool completely before storing them.
Keep them in an airtight container in the refrigerator for up to 4 days.
For longer storage, individually wrap the cooled bagels and freeze them for up to 2 months. Thaw overnight in the refrigerator or allow them to defrost before reheating.
For the best texture, slice and toast refrigerated bagels or warm them in a 350°F (175°C) oven or air fryer until heated through.
Frequently Asked Questions
Do I really need to squeeze the zucchini?
Yes. Removing excess moisture from the zucchini is essential. Too much water can create an extremely sticky dough that’s difficult to shape and may result in overly moist bagels.
Can I blend the cottage cheese first?
Absolutely. Blending the cottage cheese before adding it to the dough creates a smoother consistency and is a great option if you don’t want noticeable cottage cheese curds in the finished bagels.
What type of Greek yogurt should I use?
Thick, plain Greek yogurt works best. Avoid flavored yogurt, and choose a thicker variety rather than regular plain yogurt because excess moisture can affect the dough.
Why is my bagel dough too sticky?
The zucchini may have retained too much moisture, or your cottage cheese and Greek yogurt may contain more liquid. Add additional flour one tablespoon at a time until the dough becomes manageable.
Can I use regular flour instead of self-rising flour?
The recipe is formulated around self-rising flour, which provides both flour and leavening. If making a substitution, you’ll need to account for the missing leavening and salt rather than simply replacing it without adjustment.
Can I make these bagels spicy?
Yes. Add finely diced jalapeño, red pepper flakes, or both. Jalapeño pairs particularly well with cheddar and zucchini.
Can I freeze zucchini bagels?
Yes. Allow the bagels to cool completely, wrap them individually, and freeze for up to 2 months. Thaw and toast before serving for the best texture.
How long will these bagels keep in the refrigerator?
Store the cooled bagels in an airtight container in the refrigerator for up to 4 days.
What toppings work best on these bagels?
Cream cheese, avocado, eggs, smoked salmon, turkey bacon, sliced tomato, cucumber, feta, and fresh herbs all pair beautifully with their savory zucchini and Parmesan flavor.
Recipe Card
Recipe: Greek Yogurt & Cottage Cheese Zucchini Bagels
Prep Time: 15 minutes
Cook Time: 22–27 minutes
Cooling Time: 5–10 minutes
Total Time: About 40–50 minutes
Servings: 6 bagels
Oven Temperature: 375°F (190°C)
These Greek Yogurt & Cottage Cheese Zucchini Bagels combine creamy cottage cheese, tangy Greek yogurt, fresh zucchini, Parmesan, and herbs in one soft and savory homemade bagel. They’re easy enough for everyday meal prep but flavorful enough to build into a satisfying breakfast, brunch, or lunch.
Bake a batch for the week, keep them chilled or frozen, and simply slice and toast whenever you need a quick savory breakfast or protein-packed snack.
Print
Greek Yogurt & Cottage Cheese Zucchini Bagels
Ingredients
Here’s a closer look at everything you’ll need to make these savory zucchini bagels and why each ingredient matters.
- 1 cup shredded zucchini — Adds moisture, tenderness, and a subtle fresh vegetable flavor. Squeezing out the excess water is essential for keeping the dough manageable.
- ¾ cup cottage cheese — Adds richness, moisture, and protein while helping create a soft interior.
- ½ cup plain Greek yogurt — Gives the dough additional moisture, tenderness, and a pleasant subtle tang.
- 1¾ cups self-rising flour — Provides the structure and leavening needed to create puffed bagels without yeast.
- ¼ cup finely grated Parmesan cheese — Adds salty, nutty, savory flavor throughout the dough.
- 1 large egg — Helps bind the dough and contributes richness and structure.
- ½ teaspoon garlic powder — Adds savory garlic flavor without introducing additional moisture.
- ½ teaspoon onion powder — Complements the garlic and cheese with another layer of savory flavor.
- ½ teaspoon Italian seasoning — Adds a fragrant blend of dried herbs that works beautifully with zucchini and Parmesan.
- ¼ teaspoon black pepper — Provides a subtle warm bite.
- 1 tablespoon fresh chopped chives — Adds a mild onion flavor and fresh herbal note.
- 1 tablespoon fresh chopped parsley — Brightens the rich, cheesy dough with fresh herb flavor.
- 1 teaspoon olive oil — Adds a touch of richness and helps create a tender dough.
For the Topping
- 2 tablespoons shredded mozzarella or cheddar — Melts over the bagels for a savory, golden cheesy finish.
- 1 tablespoon Parmesan cheese — Adds extra salty, nutty flavor and helps create a beautifully golden surface.
- 1 teaspoon everything bagel seasoning, optional — Adds extra texture and classic bagel flavor.
- 1 teaspoon sesame seeds, optional — Adds a subtle nutty flavor and light crunch.
- Fresh chives, optional — Add a fresh finishing touch and reinforce the savory herb flavor.
Instructions
These bagels don’t require yeast or proofing, but handling the zucchini and dough correctly makes a big difference in the final texture.
Step 1: Prepare the Zucchini
Shred the zucchini using the large holes of a box grater. Place the shredded zucchini in a clean kitchen towel and squeeze firmly to remove as much excess moisture as possible.
Don’t rush this step. Zucchini contains a significant amount of water, and leaving too much moisture behind can make the dough excessively sticky.
Step 2: Mix the Wet Ingredients
Add the cottage cheese, Greek yogurt, and egg to a large mixing bowl.
Stir until everything is thoroughly combined. If you prefer a smoother dough without noticeable cottage cheese curds, briefly blend the cottage cheese before adding it to the bowl.
Step 3: Add the Dry Ingredients
Add the self-rising flour, grated Parmesan, garlic powder, onion powder, Italian seasoning, and black pepper.
Mix gently until the ingredients begin coming together. Avoid excessive mixing, which can make the finished bagels denser.
Step 4: Add the Zucchini and Fresh Herbs
Fold the thoroughly squeezed zucchini into the dough along with the chopped chives, parsley, and olive oil.
Continue mixing just until a soft, evenly combined dough forms.
Step 5: Adjust the Dough
The dough should be soft and slightly tacky but manageable with lightly floured hands.
If it’s too sticky to shape, add additional flour 1 tablespoon at a time until you can comfortably handle it.
Avoid adding large amounts of extra flour, as too much can result in dry, dense bagels.
Step 6: Shape the Bagels
Divide the dough into 6 equal portions.
Lightly flour your hands and roll each portion into a ball. Press your thumb through the center of each ball, then gently stretch and shape the opening until it resembles a traditional bagel.
Step 7: Prepare the Oven
Preheat the oven to 375°F (190°C).
Arrange the shaped bagels on a parchment-lined baking sheet, leaving a little space between each one.
Step 8: Add the Toppings
Sprinkle the tops with shredded mozzarella or cheddar followed by Parmesan.
For additional texture and flavor, sprinkle with everything bagel seasoning or sesame seeds.
Step 9: Bake
Bake for 22–27 minutes, or until the bagels are puffed, cooked through, and beautifully golden.
The cheese on top should be melted with lightly browned edges.
Step 10: Cool and Serve
Remove the bagels from the oven and allow them to cool for 5–10 minutes before slicing.
They’re particularly delicious while still slightly warm, when the centers are tender and the cheesy topping is fresh from the oven.