You know what’s a weird flex? Making your own baby food. It feels extra. It feels a little Type A. But then your baby eats it and LOVES it and you’re like… okay, maybe I am that person now. Cool. Fine. I’ve accepted it.
This frittata is the easiest entry point. Small dice of zucchini, tiny broccoli bits, eggs, cheese, a pinch of oregano. Nothing weird, nothing spicy, nothing your baby is going to projectile spit across the high chair (we’ve all been there).
Bakes in 15 minutes. Cuts into soft little grabbable squares. Stores in the fridge for the week. Total meal prep WIN, even if your baby eats like three bites and then throws the rest on the floor.

Is This Frittata Safe for Young Babies?
YES! This frittata works for babies 6 months and up. Eggs MUST be fully cooked (no jiggly centers, no runny bits)…. and keep veggies diced small to dodge choking hazards.
Real talk: eggs and dairy are top allergens. Serve EARLY in the day to spot reactions, and check with your pediatrician if allergies run in the family!
How to Cut Frittata for Baby
- Let it COOL completely first…. burned mouths are NOT the goal!
- Flip that frittata onto a clean cutting board.
- Slice into 1-2 inch squares or strips (strips give tiny fingers something easy to GRIP).
- Cut smaller pieces for younger babies still learning to chew.
- Skip the fancy shapes… simple squares win every single time!
Vegetable Swaps for This Frittata
Time to switch up the veggies! Here are soft, baby-friendly swaps that actually work.
- YELLOW SQUASH, cooked sweet potato, or butternut squash replace zucchini beautifully. Dice small, cook until soft.
- BROCCOLI swap options: finely chopped cauliflower, wilted spinach (squeeze out the water first, always), or soft-cooked peas.
- Carrots are fair game. Steam or boil them first so they’re soft enough for little mouths.
- Mixing two veggies in one frittata is totally fine. Keep it around 3 oz total so the egg-to-veg ratio stays balanced.
- Skip anything fibrous or hard like raw bell pepper or celery. Baby tummies (and gums!) need soft food.
How to Store & Reheat Baby Frittata
STORE cooled frittata pieces in an airtight container in the refrigerator for up to 3 days. FREEZE for longer storage: place on a parchment-lined tray, freeze solid, then transfer to a freezer bag.
REHEAT gently! Microwave in 10-second intervals, stirring between, until warm. OVEN method: heat at 300°F for 5-7 minutes. ALWAYS check the temperature before serving—no hot spots for baby!
What to Cook Next
- Healthy Frittata for Baby
- Classic Mushroom Frittata
- Homemade Frittata for Two
- Frittata for One
- Juicy Chicken and Spinach Omelette
- Baked Chicken and Spinach Pie
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 320-370
- Protein: 21-24 g
- Fat: 21-24 g
- Carbohydrates: 9-12 g
Ingredients
- 1/2 tbsp oil (I prefer Pompeian extra virgin olive oil)
- 3 oz zucchini (diced into 1/4-inch pieces)
- 1.8 oz broccoli (finely chopped into pea-sized bits)
- 3 eggs
- 1 oz cheddar cheese (I always use Cabot mild cheddar)
- 1 tbsp flour
- 1/2 tsp oregano
- pinch garlic powder
Step 1: Prep Ingredients and Preheat Oven
- 3 oz zucchini
- 1.8 oz broccoli
- 1 oz cheddar cheese
- 1 tbsp flour
- 1/2 tsp oregano
- pinch garlic powder
Preheat your oven to 350°F.
While it heats, dice the zucchini into 1/4-inch pieces and finely chop the broccoli into pea-sized bits—keeping the vegetables small ensures they cook quickly and are the right texture for a baby to handle.
Measure out the cheese, flour, and herbs so everything is ready to go.
Step 2: Sauté the Chopped Veggies
- 1/2 tbsp oil
- 3 oz zucchini
- 1.8 oz broccoli
Heat the oil in a small skillet over medium heat.
Once warm, add the diced zucchini and chopped broccoli, stirring occasionally for 3-4 minutes until the vegetables are tender and slightly softened.
This pre-cooking ensures the vegetables will be perfectly soft in the finished frittata rather than firm or raw.
Step 3: Whisk the Egg Mixture
- 3 eggs
- 1 oz cheddar cheese
- 1 tbsp flour
- 1/2 tsp oregano
- pinch garlic powder
In a small bowl, crack the eggs and whisk them together until well combined.
Add the cheddar cheese, flour, oregano, and garlic powder, stirring until you have a smooth, homogeneous mixture.
I like to make sure the flour is fully incorporated so there are no lumps—this creates a more delicate texture in the finished frittata.
Step 4: Assemble in the Pan
- softened vegetables from Step 2
- egg base mixture from Step 3
Add the softened vegetables from Step 2 to the egg mixture from Step 3, folding gently until evenly distributed.
Line a small baking dish (about 6×6 inches or similar) with parchment paper or lightly grease it, then pour the frittata mixture into the dish, spreading it out evenly.
Step 5: Bake the Frittata
Place the frittata in the preheated 350°F oven and bake for 15 minutes, until the eggs are set and the top is lightly golden.
The frittata should be cooked through but still slightly moist—not dry or rubbery.
A gentle touch in the center should show it’s set but tender.
Step 6: Portion and Serve
Remove the frittata from the oven and let it cool in the dish for a few minutes until it’s safe to handle.
Once cooled, turn it out onto a cutting board and cut into small, baby-friendly pieces—I typically cut them into 1-2 inch squares or strips that are easy for little fingers to grab and chew.
Store any leftovers in an airtight container in the refrigerator.

Healthy Frittata for Baby
Ingredients
Method
- Preheat your oven to 350°F. While it heats, dice the zucchini into 1/4-inch pieces and finely chop the broccoli into pea-sized bits—keeping the vegetables small ensures they cook quickly and are the right texture for a baby to handle. Measure out the cheese, flour, and herbs so everything is ready to go.
- Heat the oil in a small skillet over medium heat. Once warm, add the diced zucchini and chopped broccoli, stirring occasionally for 3-4 minutes until the vegetables are tender and slightly softened. This pre-cooking ensures the vegetables will be perfectly soft in the finished frittata rather than firm or raw.
- In a small bowl, crack the eggs and whisk them together until well combined. Add the cheddar cheese, flour, oregano, and garlic powder, stirring until you have a smooth, homogeneous mixture. I like to make sure the flour is fully incorporated so there are no lumps—this creates a more delicate texture in the finished frittata.
- Add the softened vegetables from Step 2 to the egg mixture from Step 3, folding gently until evenly distributed. Line a small baking dish (about 6x6 inches or similar) with parchment paper or lightly grease it, then pour the frittata mixture into the dish, spreading it out evenly.
- Place the frittata in the preheated 350°F oven and bake for 15 minutes, until the eggs are set and the top is lightly golden. The frittata should be cooked through but still slightly moist—not dry or rubbery. A gentle touch in the center should show it's set but tender.
- Remove the frittata from the oven and let it cool in the dish for a few minutes until it's safe to handle. Once cooled, turn it out onto a cutting board and cut into small, baby-friendly pieces—I typically cut them into 1-2 inch squares or strips that are easy for little fingers to grab and chew. Store any leftovers in an airtight container in the refrigerator.