Zucchini & Basil Frittata

⏲ ~31 min total · prep 13 · cook 18 · 4 servings

Breakfast⏱ 30 min total🔥 4.0g net carbs⚡ ≈559 kcal/serving~10% of calories from carbs

By the KFI Test Kitchen · Tested & approved by Jason Lieu, KFI recipe editor

Published Sep 15, 2026 · Updated Sep 15, 2026

Zucchini & Basil Frittata

Ingredients

Instructions

  1. Put a rack in the upper third of the oven and heat to 350°F.
  2. Toss the zucchini half-moons with 1/4 tsp of the salt and let them sit 10 minutes; blot the surfaces dry so the zucchini browns instead of steams.
  3. Heat the oil in a 10-inch cast-iron skillet over medium-high until it thins and flows easily across the pan, then add the zucchini in one layer and cook 5 to 6 minutes, turning once or twice, until spotty brown; stir in the garlic for the last 30 seconds.
  4. Whisk the eggs with the Parmesan, pepper, and remaining salt, pour them over the zucchini, and scatter in half the basil.
  5. Dollop the ricotta by spoonfuls across the surface, shake the pan to settle everything, and let it sit undisturbed on the heat 2 minutes, until the outer edge turns matte and set.
  6. Move the skillet to the oven and bake 12 to 14 minutes, until the middle puffs and no longer sloshes, with just a slight wobble in the center 2 inches.
  7. Rest 5 minutes in the pan — carryover heat finishes the middle — then cut into wedges and scatter the remaining basil on top.

Why this recipe works

Tips for making this recipe well

Blot, then brown

After the 10-minute salt, press the zucchini surfaces with a towel. Wet zucchini steams; dry zucchini takes on the brown spots that make this dish.

Garlic goes late

Stir the sliced garlic in for only the last 30 seconds of browning. Thin slices burn fast, and burned garlic turns bitter across a whole frittata.

Set the ring first

Let the pan sit undisturbed 2 minutes until the outer edge turns matte. That set ring is what lets the middle stay tender through the oven bake.

Trust the wobble

Pull it when the center 2 inches still wobble slightly. The cast iron keeps cooking during the 5-minute rest, and the middle sets without drying.

Serving suggestions

Cut it into wedges and scatter the reserved basil over the top while warm; it serves hot or at room temperature, which makes it a quiet workhorse for brunch or a light supper. A wedge lands at 4 net carbs, and sliced tomato with salt alongside is all the company it needs. Left alone, the pan empties itself by dinner.

Storage and meal prep

Leftover wedges keep 3 to 4 days in a covered container in the refrigerator and taste good cold, since the dish holds up at room temperature anyway. Reheat gently in a covered skillet or a low oven so the eggs warm through without drying. Freezing holds for 2 to 3 months, but the zucchini softens further after thawing; most batches are gone long before that matters.

Variations worth trying

Frequently asked questions

Do I have to salt the zucchini?

The 10-minute salt is what keeps the frittata from going watery. Zucchini holds a lot of water, and this step draws out enough to change how it browns.

Can I use a regular skillet?

It has to be oven-safe to finish the bake, and cast iron is the easiest bet for even browning. A well-seasoned carbon-steel pan works too.

How do I stop the garlic from burning?

Add it for the last 30 seconds only, as the recipe does. Sliced garlic runs from fragrant to bitter quickly over medium-high heat.

Why does the middle still wobble?

A slight wobble in the center 2 inches is the doneness cue; residual heat in the cast iron finishes it during the rest. Wait for a completely still center and the eggs will already be dry.

Can I add meat to this?

Yes. Cooked crumbled sausage or diced ham scattered with the zucchini works with the same egg base and the same bake time.

Related keto recipes

Portobello Baked Eggs
Breakfast

Portobello Baked Eggs

27 min · 3.0g net carbs
Roasted Asparagus Frittata
Breakfast

Roasted Asparagus Frittata

43 min · 4.0g net carbs
Skillet Based Kale And Avocado
Breakfast

Skillet Based Kale And Avocado

16 min · 6.0g net carbs
Pittata - Pizza Frittata
Breakfast

Pittata - Pizza Frittata

27 min · 4.0g net carbs

As an Amazon Associate and affiliate partner, Keto Food Ideas earns from qualifying purchases at no additional cost to you. Nutritional values are estimates. Recipes are developed with AI assistance and reviewed by our editors before publishing.

← More Breakfast recipes · Home