Homemade Zucchini Butter

By: Susan Updated on Sat, 24 Jan 2026 15:24:25 GMT Dips & Spreads

Tags: #zucchini #butter #vegetarian #gluten-free #summer

Jammy zucchini butter spread with herbs in a small ceramic bowl Pin it
Jammy zucchini butter spread with herbs in a small ceramic bowl

Homemade Zucchini Butter is what I make when one or two zucchini are sitting on the counter and I want something more useful than another quick saute. The shreds collapse in the skillet, pick up the butter, and turn into a soft green spread that tastes richer than it looks.

It is especially good on toast with a fried egg, stirred through hot pasta, or tucked into a sandwich. The key is patience. Let the moisture cook off until the zucchini looks glossy and jammy, not wet.

Homemade Zucchini Butter Basics

Choose firm zucchini with glossy skin and no soft spots. Smaller zucchini taste sweeter and have fewer seeds, but larger ones still work if you trim away any spongy center.

Fresh zucchini, butter, garlic, lemon, shallot, and herbs for zucchini butter
Fresh zucchini, butter, garlic, lemon, shallot, and herbs for zucchini butter
  • Zucchini. The base of the spread, grated so it cooks quickly into a soft, jammy texture.
  • Kosher salt. Draws moisture out before cooking and helps the zucchini taste brighter.
  • Unsalted butter. Adds richness and helps the zucchini feel spreadable instead of plain.
  • Shallot. Gives the butter a gentle onion sweetness without taking over.
  • Garlic. Adds a warm savory edge. Grate it finely so no harsh chunks remain.
  • Lemon zest and juice. Freshens the spread and keeps the butter from tasting heavy.
  • Black pepper and chili flakes. Add quiet heat and balance.
  • Basil or parsley. Brings a fresh finish once the skillet is off the heat.

Cook It Down Slowly

  1. Grate and salt. Grate the zucchini on the large holes of a box grater, toss it with salt, and let it drain for 15 minutes so the water starts to release.
  2. Squeeze it dry. Gather the zucchini in a clean towel and twist hard over the sink. The drier it is now, the faster it turns buttery later.
  3. Soften the aromatics. Melt part of the butter in a skillet and cook the shallot until translucent. Add the garlic for the last 30 seconds so it smells sweet, not sharp.
  4. Cook the zucchini. Add the squeezed zucchini and cook, stirring often, until it loses its raw smell and gathers into a glossy mound. This takes about 15-18 minutes.
  5. Finish with lemon. Stir in lemon zest, lemon juice, pepper, chili flakes, herbs, and the last bit of butter. Taste before adding more salt.
  6. Cool before storing. Spoon the zucchini butter into a small jar or bowl. It thickens a little as it cools.

The Texture To Watch For

The difference between good zucchini butter and watery zucchini mash is the last few minutes in the pan. At first, the shreds look loose and a little dull. Keep stirring. The zucchini will darken slightly, cling together, and leave light streaks on the bottom of the skillet when you drag a spoon through it.

Do not rush this with high heat. Butter can brown before the zucchini has softened, and garlic can turn bitter. Medium heat gives the zucchini time to lose moisture while staying sweet. If you like skillet zucchini dishes, the same patient cooking makes garlic butter chicken zucchini taste fuller too.

Smart Ways To Use It

Toast is the obvious move, and it is a good one. Rub warm sourdough with a cut garlic clove, spread on zucchini butter, and add a pinch of chili flakes. For breakfast, spoon it beside soft eggs. For dinner, loosen it with pasta water and toss it with spaghetti, much like a light vegetable sauce. It pairs naturally with recipes such as tomato zucchini pasta with basil.

It also works as a quiet spread under stronger flavors. Try it in a turkey sandwich, on a veggie wrap, or under grilled salmon. If you keep a small jar in the fridge, you will use it faster than you expect.

Swaps That Cook Well

Butter gives the richest result, but olive oil makes a cleaner, dairy-free version. Use 3 tablespoons olive oil and finish with a little more lemon. If you want a deeper flavor, cook the shallot for an extra minute before adding the garlic. Fresh thyme works instead of basil or parsley, and a spoonful of grated parmesan can be stirred in at the end if you want a saltier spread.

Yellow summer squash cooks the same way as zucchini. A mix of both looks pale gold and green, which is nice on toast. For another zucchini side with a different texture, try Tex-Mex zucchini bake.

Storage And Make-Ahead

Cool the zucchini butter before covering it, then refrigerate it in a clean jar for 3-4 days. For general cold-storage guidance, I use the FoodSafety.gov cold food storage chart. Homemade spreads are best kept cold and served with a clean spoon each time.

You can make it a day ahead with no trouble. The flavor gets a little rounder overnight. To reheat, warm it in a small skillet over low heat and stir in a teaspoon of water if it looks too thick.

When You Want More Richness

If you want this to taste more like a party spread, add a tablespoon of cream cheese at the end and stir until smooth. It will no longer be as light, but it becomes very good with crackers. For a seafood board, serve it near shrimp butter spread so guests have one bright vegetable spread and one richer option.

Another easy upgrade is browned butter. Brown 1 tablespoon of the butter first, pour it into a small bowl, then cook the recipe as written and stir the browned butter in at the end. It adds a nutty finish without hiding the zucchini.

Homemade Zucchini Butter
Homemade Zucchini Butter

Summary

This zucchini butter cooks grated zucchini into a soft, jammy spread with butter, shallot, garlic, lemon, and herbs. Use it on toast, eggs, sandwiches, pasta, or as a simple summer side.

Homemade Zucchini Butter
Homemade Zucchini Butter

FAQs

What is zucchini butter?

Zucchini butter is grated zucchini cooked with butter and aromatics until it becomes soft, thick, and spreadable. It is not a compound butter. The zucchini is the main ingredient, and the butter gives it body and richness.

Do I have to salt and squeeze the zucchini?

Yes, if you want the best texture. Salting draws out extra water, and squeezing it keeps the skillet from filling with liquid. If you skip it, cook the zucchini longer and expect a softer, looser spread.

Can I make Homemade Zucchini Butter dairy-free?

You can use olive oil or a good plant-based butter. Olive oil makes it lighter and more savory. Plant-based butter gives a closer texture, but choose one that tastes clean because there are so few ingredients.

How long does zucchini butter last in the fridge?

Store it in a covered jar or container for 3-4 days. Let it cool before covering, then keep it chilled. Reheat gently in a skillet or use it cold as a sandwich spread.

Can I freeze zucchini butter?

Yes, but the texture will be softer after thawing. Freeze it in small portions for up to 2 months. Thaw in the refrigerator, then warm it in a skillet to drive off any extra moisture.

What do you serve with zucchini butter?

Spread it on sourdough, spoon it over scrambled eggs, fold it into pasta, or use it under grilled chicken or fish. It also works as a gentle vegetable spread for wraps and grilled cheese.

Why did my zucchini butter turn watery?

The zucchini probably needed more squeezing or more time in the skillet. Keep cooking over medium heat and stir often until the liquid disappears. The finished spread should mound on a spoon.

References

Sources cited in this recipe.
4.40 from 6 votes

Homemade Zucchini Butter

Prep time:
20 min
Cook time:
18 min
Total time:
38 min
Servings:
8
Jammy zucchini butter spread with herbs in a small ceramic bowl
Print it Pin it Send it

A jammy, buttery zucchini spread with garlic, shallot, and lemon for toast, eggs, pasta, and sandwiches.

Ingredients

  • For the zucchini butter

Instructions

1.

1. Grate the zucchini: Grate the zucchini on the large holes of a box grater. Place it in a colander, toss with the kosher salt, and let it stand for 15 minutes.

2.

2. Squeeze out moisture: Transfer the zucchini to a clean kitchen towel and squeeze firmly over the sink until very little liquid drips out.

3.

3. Cook the shallot: Melt 3 tablespoons butter in a wide skillet over medium heat. Add the shallot and cook for 2-3 minutes, stirring often, until softened.

4.

4. Add the garlic: Stir in the garlic and cook for 30 seconds, just until fragrant. Do not let it brown.

5.

5. Cook the zucchini: Add the squeezed zucchini. Cook for 15-18 minutes, stirring often, until the mixture is thick, glossy, and no longer watery.

6.

6. Finish and cool: Remove from the heat. Stir in the remaining 1 tablespoon butter, lemon zest, lemon juice, black pepper, red pepper flakes, and herbs. Taste and adjust salt only if needed. Cool slightly before serving or storing.

Good to know

  1. Makes about 1 cup, or 8 small servings.
  2. Best served warm or at room temperature.
  3. Use as a spread, pasta sauce starter, sandwich layer, or egg topping.

Equipment

  • Box grater
  • Colander
  • Clean kitchen towel
  • Wide skillet
  • Wooden spoon

Allergens

Always check labels if you have allergies.
  • Dairy

Nutrition facts

Values are estimates per serving.
  • Calories: 70
  • Fat: 6 g
  • Carbs: 4 g
  • Protein: 1 g