PF
Close-up of a vibrant, fresh ratatouille with tomatoes, eggplants, and spices.
Stovetop~40 minComplexity

Ratatouille Frittata

Ratatouille Frittata provides 2g protein and 92 calories per serving — a vegetable-forward breakfast for managing intake on lower-calorie days. Eight servings cook on the stovetop in quick prep time, extending a single cook session into multiple breakfasts. Use this as a filler meal between protein-focused meals to add volume without disrupting macro targets.

Rate this recipe:

Ingredients

8 servings
  • Eggplant
  • Zucchini
  • Yellow Onion
  • Tomato, Cherry
  • 1/2 tsp dried basil ($0.05)
  • Oregano, Dried(3g)
  • 1 pinch crushed red pepper ($0.02)
  • 1 pinch salt and pepper ($0.05)
  • Olive oil(45g)

    Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.

  • Garlic(120g)
  • Egg, Whole, Large
  • Whole Milk(60g)
  • Parmesan Cheese(28g)

    Grated Parmesan — the shelf-stable canister is fine for cooking.

Instructions

  1. 1Dice the eggplant and zucchini into 1-inch pieces, slice the onion into ½-inch strips, and mince the garlic. Leave the cherry tomatoes whole.
  2. 2Heat 2 tablespoons of olive oil in a large oven-safe skillet over medium-high heat. Add the eggplant, zucchini, onion, and cherry tomatoes. Cook 12–15 minutes, stirring every 3–4 minutes, until the vegetables are softened and the tomatoes begin to burst.
  3. 3Push the vegetables to the sides of the skillet and add the remaining 1 tablespoon of olive oil to the center. Add the minced garlic and cook 1–2 minutes over medium heat, stirring constantly, until fragrant and softened.
  4. 4Stir the garlic into the vegetables to combine evenly.
  5. 5In a separate bowl, whisk together the eggs, whole milk, oregano, salt, and pepper until fully combined.
  6. 6Pour the egg mixture over the vegetables in the skillet, spreading it evenly. Sprinkle the grated Parmesan over the top. Cook over medium heat 3–4 minutes until the edges begin to set, then transfer the skillet to an oven preheated to 400°F. Bake 20–25 minutes until the center is set, the eggs puff slightly, and the top turns golden brown.
  7. 7Remove from the oven and let rest 5 minutes. Run a spatula around the edges and slice into 8 equal portions.
  8. 8Divide evenly into 8 airtight containers while hot, or refrigerate the whole frittata to portion later.

Nutrition — Per Serving

92

calories

2g

protein

7g

fat

Carbohydrates
6g
Saturated fat
1.5g
Sodium
69 mg
Dietary fiber
0.5g

8 servings per batch · ~32g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set your goal to unlock — free, 30 seconds

Common questions

How much protein does Ratatouille Frittata have per serving?

Each serving contains 2g of protein and 92 calories, making this a low-protein option best suited as a side or appetizer rather than a main protein source. The macro split is 7g fat and 6g carbs per serving.

How long does Ratatouille Frittata take to prep?

This recipe has quick prep time and yields 8 servings from a single stovetop cook, so batch-prepping breakfast for multiple days requires minimal active effort. You're looking at roughly 5-10 minutes total depending on vegetable prep.

Is Ratatouille Frittata good for fat loss?

At only 92 calories per serving, this frittata works well as a low-calorie breakfast addition during fat loss phases when you need to fill volume without excess calories. However, the 2g protein per serving means you'll need additional protein sources to meet daily targets.

Beef and Egg Breakfast Bowls

Stovetop · 8 servings

45g protein333 cal14g fat
Complexity
View Recipe →+ Plan

Big Breakfast Power Bowls

Oven · 10 servings

51g protein552 cal20g fat
Complexity
View Recipe →+ Plan

Breakfast Burritos with Beef, Bacon, and Honey

Stovetop · 8 servings

48g protein450 cal14g fat
Complexity
View Recipe →+ Plan

Breakfast Burritos with Beef and Eggs

Stovetop · 8 servings

50g protein500 cal fat
Complexity
View Recipe →+ Plan