• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Goodness Avenue
  • Recipes
  • Dinner
  • Shop
  • About
menu icon
go to homepage
  • Recipes
  • Dinner
  • Shop
  • About
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Recipes
    • Dinner
    • Shop
    • About
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Snacks

    Zucchini Feta Muffins

    Published: Aug 11, 2025 by Caitlin Rule · This post may contain affiliate links

    Modified: Aug 11, 2025 · Published: Aug 11, 2025 by Caitlin Rule · This post may contain affiliate links · Leave a Comment
    Jump to Recipe·Print Recipe

    These zucchini feta muffins with corn are a savoury, protein-packed snack that’s perfect for lunchboxes. Made with wholegrain flour, they’re wholesome, tasty, and totally kid-approved.

    Top view of muffins.

    If you’re looking for a savoury muffin recipe that’s flavorful, nutritious, and easy to prepare, these zucchini feta muffins are just what you need. They’re packed with protein, sweet pops of corn, and wholesome wholegrain flour, they’re seriously incredible. I’m always looking for ways to sneak more veggies into my toddler’s meals, and these soft, cheesy muffins tick all the boxes.

    The best part? They’re made in just one bowl, with no oil and no added sugar. The secret is grating and squeezing out the excess moisture from the zucchini. This keeps the muffins fluffy and full of flavor, without becoming soggy. They’re freezer-friendly, toddler-approved, and ideal for breakfast, lunchboxes, or a nourishing afternoon snack.

    Close up shot of a zucchini muffin cut in half.

    Ingredients You’ll Need

    These feta and zucchini muffins come together with a handful of wholesome, everyday ingredients. Here’s what you’ll need:

    • Zucchini: You’ll need about 3 medium zucchinis, grated using a box grater. Make sure to squeeze out the excess moisture to avoid soggy muffins.
    • Corn: The sweet pop in every bite! Use ¾ cup of defrosted frozen corn or canned corn kernels (drained).
    • Feta cheese: Adds a deliciously salty, cheesy flavour. Crumble it in or grate it using the large holes of a box grater.
    • Eggs: 3 large eggs, lightly beaten, help bind everything together.
    • Seasonings: A simple mix of dried thyme, onion powder, and a pinch of salt for extra flavour.
    • Wholemeal self-raising flour: I love using wholegrain flour for the added fibre. Using self-raising flour also skips the need for extra leavening agents.
    • Yoghurt: I recommend full-fat Greek-style yoghurt. It keeps the muffins moist and tender—no oil or butter needed!

    Complete list of ingredients and amounts is located on the recipe card below.

    Ingredients shown to make the muffins.

    How to Make Zucchini Feta Muffins

    Preheat the oven: Set your oven to 160°C (320°F). Lightly grease or line a 12-hole muffin tin with paper liners.

    Strain the zucchini: Grate the zucchini using a box grater, then wrap it in a clean tea towel. Squeeze out as much moisture as you can to avoid soggy muffins. Add the strained zucchini to a large mixing bowl.

    Zucchini, eggs, yogurt and seasonings in a mixing bowl.
    Wet ingredients mixed together.

    Mix the wet ingredients: To the bowl with zucchini, add the eggs, yoghurt, dried thyme, onion powder, salt, and pepper. Stir until everything is well combined.

    Add the flour: Add the wholemeal self-raising flour and mix until just combined.

    Fold in corn and feta: Gently fold through the corn kernels and crumbled feta. Be careful not to overmix.

    Batter in a mixing bowl.

    Portion the batter: Divide the batter evenly between the 12 muffin cups. If you like, top each one with a thin slice of zucchini for a decorative touch.

    Bake: Bake for about 40 minutes, or until golden and a toothpick inserted into the center comes out clean.

    Batter added to a muffin pan.
    Zucchini Feta muffins in pans.

    Cool: Let the muffins sit in the tin for 5–10 minutes, then transfer to a wire rack to cool completely.

    Tips & Tricks

    • Use room temperature ingredients: This helps everything blend more evenly and encourages a better rise in the muffins.
    • Don’t skip straining the zucchini: It’s essential for avoiding soggy muffins. Too much moisture can affect both texture and baking time.
    • Keep an eye on baking time: Remove the muffins as soon as a toothpick comes out clean. Overbaking can dry them out.
    • Flavour boost: Add a pinch of garlic powder or some fresh chives to take these muffins to the next level.
    Zucchini feta muffins on a plate.

    Storage Tips

    Allow muffins to cool, then store in an airtight container in a cool spot for 3–4 days. In hot, humid climates, refrigerate for up to 5 days. Reheat in the microwave or oven. Once cooled, freeze in a ziplock bag or container for up to 3 months, and reheat or enjoy straight from frozen.

    Recipe FAQ

    Can I swap the zucchini for another veggie?

    Absolutely! Grated sweet potato or butternut squash are great substitutes. Just use the same quantity and make sure to squeeze out any excess moisture before adding it to the batter—this helps prevent soggy muffins.

    Can I use regular plain flour instead of self-raising?

    Yes! If you're using plain white or wholemeal flour, just add 2 teaspoons of baking powder per 1 cup of flour to help the muffins rise properly.

    Can I make these muffins gluten-free?

    Definitely. Simply swap the flour for a gluten-free self-raising blend. Just be sure it’s one designed for baking and contains a raising agent.

    Are they suitable for toddlers and lunchboxes?

    You can! Cheddar or parmesan work well for a sharper flavour, feel free to use what you have on hand.

    Top view of muffins and one cut in half.

    More Muffin Recipes

    Blender Beetroot Muffins

    Buckwheat Banana Muffins

    Chocolate Beetroot Muffins

    Kale & Mushroom Egg Bites

    If you try this zucchini feta muffins recipe or have a question, please let me know! Leave a comment and rate it below. I love to hear what you think, or any changes you make.

    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    Top view of muffins.

    Zucchini Feta Muffins


    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    No reviews

    • Author: Caitlin Rule
    • Total Time: 50 minutes
    • Yield: 12 muffins 1x
    Print Recipe
    Pin Recipe

    Description

    These zucchini feta muffins with corn are a savoury, protein-packed snack that’s perfect for lunchboxes. Made with wholegrain flour, they’re wholesome, tasty, and totally kid-approved.


    Ingredients

    Scale
    • 350g (about 12.3 oz or 3 medium zucchini), grated
    • ¾ cup (150g/ 5.3g) corn kernels
    • 1 cup (100g/ 3.5 oz) crumbled feta feta cheese
    • 3 large eggs
    • 1 teaspoon dried thyme
    • 1 teaspoon onion powder
    • ½ teaspoon salt
    • 2 cups (280g/ 9.9 oz) wholemeal self-raising flour
    • 1 scant cup (225g/ 7.9 oz) plain greek yoghurt

    Instructions

    1. Set your oven to 160°C (320°F). Lightly grease or line a 12-hole muffin tin with paper liners.
    2. Grate the zucchini using a box grater, then wrap it in a clean tea towel. Squeeze out as much moisture as you can to avoid soggy muffins. Add the strained zucchini to a large mixing bowl.
    3. To the bowl with zucchini, add the eggs, yoghurt, dried thyme, onion powder, salt, and pepper. Stir until everything is well combined.
    4. Add the wholemeal self-raising flour and mix until just combined.
    5. Gently fold through the corn kernels and crumbled feta. Be careful not to overmix.
    6. Divide the batter evenly between the 12 muffin cups. If you like, top each one with a thin slice of zucchini for a decorative touch.
    7. Bake for about 40 minutes, or until golden and a toothpick inserted into the center comes out clean.
    8. Let the muffins sit in the tin for 5–10 minutes, then transfer to a wire rack to cool completely.
    • Prep Time: 10 minutes
    • Cook Time: 40 minutes
    • Category: Snack
    • Method: Bake
    • Cuisine: Australian

    Nutrition

    • Serving Size: 1 muffin
    • Calories: 162
    • Sugar: 2.1g
    • Fat: 5.7g
    • Saturated Fat: 1.9g
    • Carbohydrates: 21.4g
    • Fiber: 3.1g
    • Protein: 9.2g

    Did you make this recipe?

    Tag @goodnessavenue on Instagram and hashtag it #goodnessavenue

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    About Caitlin

    Welcome! I’m Caitlin

    I'm a nutritionist, foodie, and mum, here to help you add more goodness to your everyday life! You'll find plenty of delicious, simple, and nutritious recipes to satisfy your cravings and nourish your family.

    More About Me →

    Latest Recipes

    • Side shot of broccolini frittata.
      Ham & Broccolini Frittata
    • Top view of muffins.
      Cheesy Sweet Potato Corn Muffins
    • Zucchini and edamame fritters dipped in yoghurt sauce.
      Zucchini Edamame Fritters
    • Close up of crackers on a platter with dip.
      Chickpea Crackers

    Footer

    • About
    • Privacy Policy
    • Contact
    • Pinterest
    • Instagram
    • YouTube
    • TikTok

    ©2024 Goodness Avenue. All rights reserved.