Looking for a savory muffin recipe that’s bursting with flavor and packed with hidden veggies? These Basil Pistachio Pesto Swirl Parmesan Zucchini Potato Muffins are the answer! Combining the earthy goodness of zucchini and potato with the vibrant freshness of basil pesto and the nutty crunch of pistachios, these muffins are a delightful treat for breakfast, brunch, or a satisfying snack. The swirl of pesto not only looks beautiful but adds an incredible depth of flavor to every bite. Theyโre surprisingly easy to make and a fantastic way to use up garden zucchini and potatoes. Get ready to elevate your muffin game!

Ingredients You’ll Need
- 120โฏg (1 cup) grated zucchini: Freshly grated zucchini is key here. Be sure to squeeze out any excess moisture after grating โ this prevents soggy muffins! Using a clean kitchen towel or cheesecloth works best.
- 200โฏg (1 cup) grated potatoes: You can use either raw or boiled potatoes. If using raw, peel and grate them finely. Again, squeezing out the excess moisture is crucial. Boiled potatoes will be softer and may require less squeezing. Russet or Yukon Gold potatoes work well.
- 120โฏg (1 cup) grated Parmesan cheese: We recommend using freshly grated Parmesan for the best flavor. Look for a good quality, aged Parmesan. Halal-certified Parmesan is specified for dietary needs.
- 2 large eggs: Eggs bind the ingredients together and provide structure to the muffins. Use large eggs at room temperature for optimal results.
- 120โฏml (ยฝ cup) whole milk: Whole milk adds richness and moisture to the muffins. You can substitute with other types of milk, but the texture may vary slightly.
- 80โฏml (โ cup) olive oil: Olive oil contributes to the muffins’ moistness and adds a subtle fruity flavor. Use a good quality extra virgin olive oil.
- 120โฏg (1 cup) allโpurpose flour: All-purpose flour provides the structure for the muffins. Be careful not to overmix the batter once the flour is added.
- 5โฏg (1 tsp) baking powder: Baking powder is a leavening agent that helps the muffins rise. Ensure it’s fresh for the best results.
- 2โฏg (ยฝ tsp) baking soda: Baking soda also acts as a leavening agent and helps create a light and fluffy texture.
- 3โฏg (ยฝ tsp) salt: Salt enhances the flavors of all the ingredients. Use fine sea salt or table salt.
- 1โฏg (ยผ tsp) freshly ground black pepper: Black pepper adds a subtle spice and complexity to the muffins. Freshly ground pepper is preferred for its aroma and flavor.
- 30โฏg (ยผ cup) fresh basil leaves: Fresh basil is essential for the vibrant pesto flavor. Use bright green, fragrant basil leaves.
- 30โฏg (2 tbsp) pistachios, unsalted: Pistachios add a delightful nutty flavor and texture. Unsalted pistachios are preferred so you can control the salt level.
- 15โฏml (1 tbsp) olive oil (for pesto): Used specifically for blending the pesto, contributing to its smooth texture.
- 5โฏml (1 tsp) lemon juice: Lemon juice brightens the pesto and balances the richness of the olive oil and nuts.
- 1 small garlic clove, minced: Garlic adds a pungent aroma and flavor to the pesto. Mince it finely to ensure it’s evenly distributed.
- 2โฏg (ยฝ tsp) additional salt (for pesto): Seasoning the pesto properly is crucial for a flavorful result.
- 15โฏg (2 tbsp) toasted pistachio crumbs: Toasted pistachio crumbs add a beautiful garnish and extra crunch.
- A few fresh basil leaves: Fresh basil leaves provide a final touch of color and freshness.
Ingredient Substitutions
While this recipe is designed for optimal flavor, here are a few substitutions you can make if needed:
- Parmesan Cheese: Pecorino Romano cheese can be used as a substitute for Parmesan, offering a similar salty and savory flavor.
- All-Purpose Flour: A 1:1 gluten-free flour blend can be used for a gluten-free version.
- Milk: Almond milk, soy milk, or oat milk can be used in place of whole milk, but the muffins may be slightly less rich.
- Pistachios: Pine nuts can be substituted for pistachios in the pesto, though the flavor will be slightly different.
Detailed Step-by-Step Instructions
- Preheat and Prepare: Begin by preheating your oven to 190ยฐC (375ยฐF). This ensures even baking. While the oven heats, thoroughly grease a 12-cup muffin tin. Alternatively, line the tin with parchment paper liners. Greasing prevents sticking, and liners make removal even easier.
- Remove Excess Moisture: Grate the zucchini and potatoes. This is best done with a box grater. Place the grated vegetables in a clean kitchen towel or cheesecloth. Squeeze firmly to remove as much moisture as possible. This is a *crucial* step! Excess moisture will result in soggy muffins. Return the squeezed zucchini and potatoes to a large mixing bowl.
- Make the Basil Pistachio Pesto: In a food processor, combine the fresh basil leaves, pistachios, 15ml of olive oil, lemon juice, minced garlic, and ยฝ tsp of salt. Process until a smooth, vibrant green pesto forms. Scrape down the sides of the food processor as needed to ensure everything is evenly blended. Set the pesto aside โ this will be swirled into the muffins later.
- Combine Wet Ingredients: In a separate bowl, whisk together the eggs, milk, and 80ml of olive oil until they are fully combined and slightly frothy. Whisking incorporates air, contributing to a lighter muffin texture.
- Combine Dry Ingredients: In another bowl, whisk together the all-purpose flour, baking powder, baking soda, ยฝ tsp of salt, and freshly ground black pepper. Whisking ensures these ingredients are evenly distributed, which is essential for proper leavening.
- Combine Wet and Dry: Gradually add the dry ingredients to the wet ingredients, stirring *just* until incorporated. Be careful not to overmix! Overmixing develops the gluten in the flour, resulting in tough muffins. A few lumps are okay.
- Fold in Vegetables and Cheese: Gently fold the squeezed zucchini, potatoes, and grated Parmesan cheese into the batter. Folding means using a gentle, lifting motion to combine the ingredients without deflating the batter. This keeps the muffins light and airy.
- Fill Muffin Cups and Swirl Pesto: Spoon the batter into the prepared muffin cups, filling each about two-thirds full. This leaves room for the muffins to rise. Drop a small teaspoon of the basil-pistachio pesto into the center of each cup. Using a toothpick, gently swirl the pesto into the batter to create a beautiful marbled effect. Avoid over-swirling, as this can muddy the colors.
- Bake to Golden Perfection: Bake in the preheated oven for 20-22 minutes, or until the tops are golden brown and a toothpick inserted into the edge of a muffin comes out clean. The baking time may vary slightly depending on your oven.
- Cool and Garnish: Allow the muffins to cool in the tin for 5 minutes before transferring them to a wire rack to cool completely. While still warm, sprinkle each muffin with toasted pistachio crumbs and garnish with a fresh basil leaf for a pop of color and added flavor.
Tips for the Perfect Texture
The key to these muffins is achieving a tender, not-too-dense texture. Squeezing out the excess moisture from the zucchini and potatoes is paramount. Don’t skip this step! Also, avoid overmixing the batter. Gentle folding is the way to go. Using room temperature ingredients can also help create a more even texture.
Variations and Substitutions
Feel free to customize these muffins to your liking! You can substitute the Parmesan cheese with Pecorino Romano for a sharper flavor. If you don’t have pistachios, walnuts or pine nuts can be used in the pesto, though the flavor profile will change. For a spicier kick, add a pinch of red pepper flakes to the pesto. You can also add other grated vegetables like carrots or sweet potatoes.

The Science Behind the Swirl
The swirling technique isn’t just for aesthetics; it also plays a role in the flavor distribution. By keeping the pesto somewhat separate from the main batter, you get pockets of intense basil-pistachio flavor in each bite. The contrast between the savory muffin base and the bright, herbaceous pesto is what makes these muffins so special. The fat content in the pesto also contributes to a more tender crumb.
Storing and Reheating
These muffins are best enjoyed fresh, but they can be stored in an airtight container at room temperature for up to 2 days. For longer storage, freeze them in a single layer on a baking sheet, then transfer to a freezer bag. To reheat, warm them in a 175ยฐC (350ยฐF) oven for 5-10 minutes, or microwave for 20-30 seconds.
Frequently Asked Questions (FAQ)
- Can I use pre-shredded zucchini or potatoes? While convenient, pre-shredded vegetables often contain more moisture. It’s best to grate them yourself and squeeze out the excess.
- Can I make the pesto ahead of time? Yes, the pesto can be made up to 2 days in advance and stored in the refrigerator.
- Are these muffins gluten-free? This recipe uses all-purpose flour. To make them gluten-free, substitute with a 1:1 gluten-free flour blend.
These Basil Pistachio Pesto Swirl Parmesan Zucchini Potato Muffins are a delightful combination of flavors and textures. They’re perfect for breakfast, brunch, or a savory snack. Don’t forget to save this recipe to your Pinterest board for later!
Print
parmesan zucchini potato muffins savory easy recipe
- Total Time: 42 minutes
- Yield: 12 muffins 1x
- Diet: General
Description
These savory muffins combine zucchini, potato, basil pesto, and Parmesan for a flavorful and satisfying treat. They’re easy to make and perfect for breakfast, brunch, or a snack.
Ingredients
- 120g (1 cup) grated zucchini, squeezed dry
- 200g (1 cup) grated potatoes, squeezed dry
- 120g (1 cup) grated Parmesan cheese
- 2 large eggs, room temperature
- 120ml (ยฝ cup) whole milk
- 80ml (โ cup) olive oil
- 120g (1 cup) all-purpose flour
- 5g (1 tsp) baking powder
- 2g (ยฝ tsp) baking soda
- 3g (ยฝ tsp) salt
- 1g (ยผ tsp) black pepper
- 30g (ยผ cup) fresh basil leaves
- 30g (2 tbsp) pistachios, unsalted
- 15ml (1 tbsp) olive oil (for pesto)
- 5ml (1 tsp) lemon juice
- 1 small garlic clove, minced
- 2g (ยฝ tsp) salt (for pesto)
- 15g (2 tbsp) toasted pistachio crumbs
- A few fresh basil leaves
Instructions
- Prepare Oven & Tin: Preheat oven to 190ยฐC (375ยฐF) and grease a 12-cup muffin tin.
- Grate & Dry Veggies: Grate zucchini and potatoes, then squeeze out excess moisture.
- Make Pesto: Blend basil, pistachios, olive oil, lemon juice, garlic, and salt into a smooth pesto.
- Combine Wet Ingredients: Whisk eggs, milk, and olive oil together.
- Combine Dry Ingredients: Whisk flour, baking powder, baking soda, salt, and pepper.
- Combine Wet & Dry: Gently mix wet and dry ingredients until just combined.
- Fold in Veggies & Cheese: Fold in zucchini, potatoes, and Parmesan.
- Fill & Swirl: Fill muffin cups โ full and swirl in pesto.
- Bake to Golden: Bake for 20-22 minutes, until golden brown.
- Cool & Garnish: Cool in tin for 5 minutes, then garnish with pistachio crumbs and basil.
Notes
Squeezing out excess moisture from the zucchini and potatoes is crucial for preventing soggy muffins. Avoid overmixing the batter to maintain a tender texture.
- Prep Time: 20 minutes
- Cook Time: 22 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 muffin
- Calories: 250 kcal
- Sugar: 3g
- Sodium: 300mg
- Fat: 15g
- Saturated Fat: 5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 2g
- Protein: 8g
- Cholesterol: 80mg