Some mornings (or afternoons, or even late nights!) call for a meal that’s truly satisfying. Enter my absolute favorite, the Hearty Potato and Zucchini Omelet. It’s a rustic, comforting dish packed with tender potatoes, fresh zucchini, and a savory blend of herbs that transforms simple eggs into a show-stopping meal. Whether you’re fueling up for a busy day or winding down with a cozy brunch, this omelet is your delicious answer.
Ingredients
• For the Vegetable Filling
• ½ lb / 225g potato, about 1¼ cups diced
• ½ lb / 225g zucchini, about 1½ cups diced
• ⅔ cup / 100g chopped onion, from 1 small onion
• 1 Tbs / 15g butter
• 2 Tbs / 30ml olive oil
• ¼ tsp dried dill weed
• ¼ tsp dried basil, crushed
• ½ tsp crushed dried red pepper
• Salt to taste
• Freshly ground black pepper to taste
• For the Omelets
• 5 to 6 large eggs
• 1 Tbs / 15g butter, for frying
• For Garnish
• Sour cream
Instructions
1. Prepare the vegetables by peeling or scrubbing the potato and cutting it into ½-inch dice. Wash, trim, and finely dice the zucchini. Bring a small pot of salted water to a boil. Add the diced potato and cook for 5 minutes, then drain well. In the same pot, cook the diced zucchini in boiling water for 3 to 4 minutes, drain well, and set both aside.
2. In a medium skillet, heat 1 Tbs butter and the olive oil over medium heat. Add the chopped onion and sauté until softened and translucent, about 5-7 minutes. Add the par-cooked potato and zucchini to the skillet, along with the dill, basil, crushed red pepper, and a pinch of salt. Continue to cook, stirring often, until the potatoes are tender and lightly browned, about 8-10 minutes. Season with black pepper and add more salt if needed. Keep the filling warm.
3. In a medium bowl, crack the eggs and whisk them vigorously with a pinch of salt and pepper until they are light and frothy.
4. To cook the omelets, melt a portion of the remaining butter in a non-stick skillet over medium-high heat. Pour in half (for 2 omelets) or one-third (for 3 omelets) of the egg mixture. As the eggs begin to set, use a spatula to gently pull the cooked edges toward the center, tilting the pan to allow the uncooked egg to flow underneath.
5. When the eggs are almost set but still slightly glossy on top, spoon a generous amount of the hot vegetable filling onto one half of the omelet. Fold the other half over the filling. Gently slide the finished omelet onto a warm plate. Repeat with the remaining eggs and filling. Serve immediately, topped with a dollop of sour cream.
Nutritional Information
• (Estimated)
• Serving Size: 1 omelet (of 2)
• Calories: 535 kcal
• Protein: 18g
• Carbohydrates: 30g
• Fat: 38g
• Fiber: 5g
Pro Tips
• For an extra creamy and rich omelet, add a splash of milk or cream to the eggs before whisking.
• Feel free to add cheese! Sprinkle shredded cheddar, Gruyère, or crumbled feta over the filling before folding the omelet.
• A good quality non-stick skillet is your best friend for making omelets that won’t stick and will slide easily onto the plate.
• Don’t overcook the eggs. Remove the omelet from the heat when the top is still slightly moist and glossy. The residual heat will finish cooking it to tender perfection as you plate it.
FAQ
Q: How can I add more protein to this vegetarian omelet
A: To boost the protein, sprinkle 1/4 cup of shredded cheddar, Gruyère, or crumbled feta cheese over the filling before folding. For another plant-based protein punch, you could add a handful of cooked chickpeas or black beans to the vegetable mix.
Q: Can I make this potato and zucchini omelet dairy-free
A: Yes, you can easily make this recipe dairy-free. Simply substitute the butter with a plant-based butter alternative or use additional olive oil for cooking. For the garnish, use a dollop of dairy-free sour cream or a cashew-based cream instead.
Q: Is this vegetarian omelet good for meal prep
A: While the finished omelet is best enjoyed immediately, you can absolutely meal prep the vegetable filling. Cook the potato, zucchini, and onion mixture as directed, then store it in an airtight container in the refrigerator for up to 3 days. When you’re ready to eat, simply reheat the filling and cook a fresh omelet in minutes.
Q: What other vegetables can I use in this meatless omelet
A: This recipe is very versatile. Feel free to substitute the zucchini or potato with other vegetables like diced bell peppers, sliced mushrooms, or sweet potato. For leafy greens like spinach or kale, simply wilt them in the skillet during the last few minutes of cooking the filling.





