As a Registered Dietitian and home cook, I’m always inspired by recipes that are both nourishing and full of flavor. The ina garten frittata recipe is a perfect example of a dish that brings together vibrant vegetables, creamy eggs, and rich cheese in a way that feels both special and simple. I first made this frittata for a weekend brunch, and it quickly became a staple in my kitchen. My family members love how customizable it is, and I love how easy it is to prepare ahead or adapt to whatever veggies I have on hand.
There’s something comforting about a frittata. It’s the kind of meal that works for breakfast, lunch, or dinner, and it always feels a little bit celebratory. Whether you’re hosting friends or just want a wholesome meal for yourself, this recipe is sure to impress. Let’s dive into what makes this frittata so special and how you can make it perfectly every time.

What Is Ina Garten Frittata?
A frittata is an Italian-style baked egg dish, similar to an omelet or crustless quiche, but even easier to make. The ina garten frittata recipe stands out for its generous use of fresh, roasted vegetables and a blend of Gruyère and Parmigiano-Reggiano cheeses. The eggs are whisked with half-and-half for a creamy, custardy texture, and the whole dish is finished in the oven until puffed and golden. It’s a versatile, forgiving recipe that’s perfect for home cooks of any skill level.
Why You’ll Love This Ina Garten Frittata Recipe
This frittata is everything I want in a meal: it’s easy, colorful, and packed with flavor. The roasted vegetables add sweetness and depth, while the cheeses melt into the eggs for a creamy bite. It’s a great way to use up leftover veggies or experiment with new flavors. The recipe is flexible, so you can swap in your favorite ingredients or whatever’s in season. Plus, it reheats beautifully, making it perfect for meal prep or leftovers. I love how it brings people together around the table, whether for a lazy weekend brunch or a quick weeknight dinner.
Why You Can Trust This Recipe
As a Registered Dietitian and expert home cook, I’ve tested this ina garten frittata recipe many times in my own kitchen. I focus on using fresh, accessible ingredients and clear, step-by-step instructions so anyone can succeed. My family members are always honest with their feedback, and this frittata is a consistent favorite. I’ve made sure the flavors are balanced, the texture is just right, and the method is beginner-friendly. You can trust that this recipe is both delicious and practical, perfect for real-world home cooking.
The Ingredients You Will Need to Make Ina Garten Frittata
To make this ina garten frittata recipe, gather these fresh, flavorful ingredients:
Vegetables
- 1 small zucchini, diced into 1-inch pieces
- 1 red bell pepper, cored and cut into 1 ½-inch chunks
- 1 yellow bell pepper, cored and cut into 1 ½-inch chunks
- 1 red onion, chopped into 1 ½-inch pieces
- 2 teaspoons minced garlic (about 2 cloves)
- 1/4 cup sun-dried tomatoes, chopped
- 1/3 cup chopped scallions, both white and green parts (about 3 scallions)
Dairy & Eggs
- 12 extra-large eggs
- 1 cup half-and-half cream
- 1/4 cup freshly grated Parmigiano-Reggiano cheese
- 1/2 cup shredded Gruyère cheese
- 1 tablespoon unsalted butter
Pantry
- 1/3 cup high-quality olive oil
- Sea salt and freshly cracked black pepper, to taste
- 1 teaspoon smoked paprika

Step-by-Step Instructions
Step 1: Roast the Vegetables
Preheat your oven to 425°F (220°C). Place the zucchini, red and yellow bell peppers, and red onion on a sheet pan. Drizzle with olive oil, sprinkle with sea salt and black pepper, and toss well to coat. Roast for 15 minutes, then add the minced garlic, toss again, and roast for another 15 minutes until the vegetables are tender and slightly caramelized. Remove from the oven and set aside. Lower the oven temperature to 350°F (175°C).
Step 2: Whisk the Eggs and Cream
In a large mixing bowl, crack the eggs and whisk them together with the half-and-half. Add the Parmigiano-Reggiano cheese, smoked paprika, a pinch of salt, and a little more black pepper. Whisk until the mixture is smooth and creamy. This step is key for a light, custardy frittata.
Step 3: Sauté the Scallions
In a 10-inch oven-safe skillet, melt the butter over medium-low heat. Add the chopped scallions and sauté for about 1 minute, just until fragrant and softened. This adds a gentle onion flavor to the base of your frittata.
Step 4: Combine and Cook
Add the roasted vegetables and sun-dried tomatoes to the skillet with the scallions. Toss gently to combine. Pour the egg mixture evenly over the vegetables. Let the frittata cook on the stovetop for about 2 minutes, just until the edges begin to set.
Step 5: Bake the Frittata
Transfer the skillet to the oven and bake at 350°F (175°C) for 20–30 minutes, or until the frittata is puffed and set in the center. Sprinkle the shredded Gruyère cheese over the top and return to the oven for another 3 minutes, just until the cheese is melted and bubbly.
Step 6: Cool, Slice, and Serve
Remove the skillet from the oven and let the frittata cool for a few minutes. Slice into wedges and serve warm or at room temperature. Garnish with extra scallions if you like. Enjoy the creamy, cheesy, veggie-packed goodness!
Notes
- Use fresh, high-quality ingredients for the best flavor. Fresh vegetables and good cheese make all the difference.
- Don’t overcook the vegetables—they should be tender but still hold their shape.
- Let the frittata cool for a few minutes before slicing. This helps it set and makes serving easier.
- Feel free to swap in your favorite vegetables or cheeses. This recipe is very forgiving and adaptable.
- If you don’t have a 10-inch oven-safe skillet, you can use a baking dish, but watch the baking time as it may vary.
Storage Tips
Refrigerating
Store leftover frittata slices in an airtight container in the refrigerator for up to 4 days. The flavors continue to develop, making leftovers even more delicious.
Freezing
Wrap individual slices tightly in plastic wrap and place them in a freezer-safe bag. Freeze for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat slices gently in a skillet over low heat or in the microwave in short bursts. This helps preserve the creamy texture and prevents the eggs from becoming rubbery.
Serving Suggestions
This ina garten frittata recipe is delicious on its own, but I love pairing it with a few simple sides:
- Arugula Salad: A fresh arugula salad with lemon vinaigrette adds a peppery, bright contrast to the rich frittata.
- Crusty Bread: Serve with slices of warm, crusty bread to soak up every bit of flavor.
- Roasted Potatoes: Crispy roasted potatoes make this meal extra hearty and satisfying.
- Tomato and Cucumber Salad: A simple salad with ripe tomatoes and cucumbers brings color and crunch to your plate.
- Fresh Fruit: For brunch, add a bowl of seasonal fruit for a sweet, refreshing finish.
What Other Substitutes Can I Use in Ina Garten Frittata Recipe?
Cheese
Try feta for a tangy twist, or swap in sharp cheddar for classic comfort. Goat cheese also adds a creamy, slightly tart flavor.
Vegetables
Use spinach, mushrooms, or asparagus instead of zucchini or peppers. This is a great way to use up whatever’s in your fridge.
Herbs
If you don’t have fresh scallions, use chives, parsley, or even a sprinkle of dried Italian seasoning.
Milk
For a lighter version, substitute whole milk or a non-dairy milk like almond or oat for the half-and-half.
Protein
Add cooked sausage, bacon, or even chickpeas for extra protein and heartiness. Just be sure to cook and drain any meat before adding.

Conclusion
Making the ina garten frittata recipe is more than just preparing a meal, it’s about bringing people together and celebrating fresh, wholesome ingredients. As a Registered Dietitian and home cook, I love how this recipe is both nourishing and full of flavor. It’s easy to adapt, perfect for any time of day, and always a hit with family and friends. Don’t be afraid to make it your own by swapping in your favorite veggies or cheeses. I hope this frittata inspires you to gather around the table and enjoy a delicious, homemade meal. Happy cooking!
You’ll also like the following Recipes!
Ina Garten Frittata Recipe – Quick Simple Dishes
Description
This ina garten frittata recipe is one of my favorite ways to enjoy a hearty, colorful meal. It’s loaded with roasted vegetables, creamy eggs, and two kinds of cheese for extra flavor. The texture is light yet filling, and every bite is bursting with freshness. I love serving this frittata for brunch with friends or as a quick weeknight dinner for my family. It’s easy to make, flexible with ingredients, and always a crowd-pleaser. Try it warm or at room temperature—either way, it’s delicious!
Ingredients
Vegetables
Dairy & Eggs
Pantry
Instructions
Step 1: Roast the Vegetables
- Preheat your oven to 425°F (220°C). Place the zucchini, red and yellow bell peppers, and red onion on a sheet pan. Drizzle with olive oil, sprinkle with sea salt and black pepper, and toss well to coat. Roast for 15 minutes, then add the minced garlic, toss again, and roast for another 15 minutes until the vegetables are tender and slightly caramelized. Remove from the oven and set aside. Lower the oven temperature to 350°F (175°C).
Step 2: Whisk the Eggs and Cream
- In a large mixing bowl, crack the eggs and whisk them together with the half-and-half. Add the Parmigiano-Reggiano cheese, smoked paprika, a pinch of salt, and a little more black pepper. Whisk until the mixture is smooth and creamy. This step is key for a light, custardy frittata.
Step 3: Sauté the Scallions
- In a 10-inch oven-safe skillet, melt the butter over medium-low heat. Add the chopped scallions and sauté for about 1 minute, just until fragrant and softened. This adds a gentle onion flavor to the base of your frittata.
Step 4: Combine and Cook
- Add the roasted vegetables and sun-dried tomatoes to the skillet with the scallions. Toss gently to combine. Pour the egg mixture evenly over the vegetables. Let the frittata cook on the stovetop for about 2 minutes, just until the edges begin to set.
Step 5: Bake the Frittata
- Transfer the skillet to the oven and bake at 350°F (175°C) for 20–30 minutes, or until the frittata is puffed and set in the center. Sprinkle the shredded Gruyère cheese over the top and return to the oven for another 3 minutes, just until the cheese is melted and bubbly.
Step 6: Cool, Slice, and Serve
- Remove the skillet from the oven and let the frittata cool for a few minutes. Slice into wedges and serve warm or at room temperature. Garnish with extra scallions if you like. Enjoy the creamy, cheesy, veggie-packed goodness!
Nutrition Facts
Servings 8
- Amount Per Serving
- Calories 327kcal
- % Daily Value *
- Total Fat 25g39%
- Saturated Fat 9g45%
- Cholesterol 285mg95%
- Sodium 420mg18%
- Total Carbohydrate 10g4%
- Dietary Fiber 2g8%
- Sugars 5g
- Protein 15g30%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- Use fresh, high-quality ingredients for the best flavor. Fresh vegetables and good cheese make all the difference.
- Don’t overcook the vegetables—they should be tender but still hold their shape.
- Let the frittata cool for a few minutes before slicing. This helps it set and makes serving easier.
- Feel free to swap in your favorite vegetables or cheeses. This recipe is very forgiving and adaptable.
- If you don’t have a 10-inch oven-safe skillet, you can use a baking dish, but watch the baking time as it may vary.
