This Stovetop Arugula Frittata with Tomatoes Fresh, fluffy, and packed with flavor! This stovetop arugula frittata is loaded with tomatoes, potatoes, and melty mozzarella—perfect for any meal of the day.

Frittatas are an Italian classic, often baked, but this stovetop version keeps things easy and quick. It’s a great way to use up leftover veggies and packs in protein and greens all in one pan. Plus, it’s super adaptable—great for meal prep, picky eaters, or impressing weekend guests.
Love simple veggie-loaded mains? Try my Zucchini Egg Bake, Skillet Chicken with Artichokes, or Turkey Patties with Yogurt and Onion next!
Jump to:
💖 Why This Recipe Works
- Quick & Easy: Done in under 30 minutes—no oven needed!
- Wholesome & Balanced: Packed with veggies, protein, and flavor.
- Totally Customizable: Mix in your favorite herbs, cheeses, or leftovers.
🥔 Ingredients

- Eggs: The base of any frittata! They bind everything together and cook up light and fluffy.
- Mozzarella: Brings creamy melt-in-your-mouth texture—use fresh or shredded.
- Arugula: That signature peppery kick balances out the richness and adds a pop of green.
If you love this Frittata Recipe then be sure to check out our Roasted Butternut Squash Salad or this One Pan Chicken And Asparagus recipe.
For the complete list of ingredients with measurements and instructions, please see the recipe card at the bottom of the post.
📖 Substitutions & Variations
- Cheese Swap: Use feta, cheddar, or goat cheese instead of mozzarella.
- Add Protein: Toss in cooked bacon, sausage, or shredded chicken.
- Spice It Up: Add chili flakes or hot sauce for heat.
- Herb It Up: Try parsley, dill, or fresh basil for a fresh finish.
- Veggie Flex: Add zucchini, mushrooms, bell peppers, or whatever you’ve got!
- Cherry Tomatoes: Use grape tomatoes, diced regular tomatoes, or even Sun-Dried Tomatoes for a slightly different texture and flavor.
🔪 How To Make Arugula Frittata In Under 30 Minutes

- Step 1: Heat olive oil in a pan. Fry onions, celery, and carrots until soft.

- Step 2: Add diced potatoes to the pan. Cook for 10 minutes, stirring occasionally, until vegetables are tender.

- Step 3: In a bowl, beat eggs with salt, pepper, and your favorite spices.

- Step 4: Pour the egg mixture over the cooked vegetables. Sprinkle with diced mozzarella and stir gently. Cover the pan with a lid and cook on low heat for about 10 minutes until set.

- Step 5: Garnish the cooked frittata with fresh arugula.

- Step 6: Slice, serve, and enjoy your stovetop arugula frittata!
💡 Hint: Let the frittata rest for 3–5 minutes before slicing—this helps it hold its shape and makes serving a breeze!
👩🍳 Expert Tips
- Use Fresh Ingredients: Opt for fresh arugula, ripe tomatoes, and high-quality mozzarella for the best flavor and texture.
- Cook Low and Slow: Use medium-low heat to avoid burning the bottom while allowing the eggs to set gently.
- Don’t Overmix the Eggs: Whisk the eggs gently to keep the frittata light and fluffy instead of dense.
💭 FAQs
Absolutely. Store leftovers in the fridge for up to 3 days. Reheat in a skillet or microwave.
Yes! Pour the egg mixture into a greased oven-safe pan and bake at 350°F for 20–25 minutes.
A non-stick or cast iron skillet works best for even cooking and easy cleanup.
💖 Serving Suggestions
Pair your frittata with:
- Beet Salad with Feta And Walnuts: Earthy, tangy, and vibrant.
- Charred Corn Salad With Tomatoes: Sweet, smoky, and juicy.
- Mediterranean Green Bean Salad: Lemony and fresh.
- Healthy Quinoa Salad: Light and protein-packed.
- Baked Seabass With Lemon and Herbs): Elegant and bright.

🍽 Try These Easy Potato Recipes
Did you make this recipe? Leave a review and a ⭐⭐⭐⭐⭐ rating below, or tag us in our Facebook Group! Alternatively, bookmark it in your browser or save to Pinterest.

Stovetop Arugula Frittata With Tomatoes
Ingredients
- 2 Large Mozzarella Balls
- 5 Eggs
- ½ Cup Onion Chopped
- ¼ Cup Carrot Chopped
- 1 Cup Tomatoes Chopped
- 1 ½ Cup Potatoes Diced
- ¼ Cup Celery Chopped
- 2 tablespoon Olive Oil
- 3-4 Sprigs Arugula
- Spices To Taste
Instructions
- Heat olive oil in a pan. Fry onions, celery, and carrots until soft.
- Add diced potatoes to the pan. Cook for 10 minutes, stirring occasionally, until vegetables are tender.
- In a bowl, beat eggs with salt, pepper, and your favorite spices.
- Pour the egg mixture over the cooked vegetables. Sprinkle with diced mozzarella and stir gently. Cover the pan with a lid and cook on low heat for about 10 minutes until set.
- Garnish the cooked frittata with fresh arugula.
- Slice, serve, and enjoy your stovetop arugula frittata!










This frittata is everything I want in a one-pan breakfast—fluffy, flavorful, and no oven required! Love the peppery bite from the arugula and how easy it is to swap in leftover veggies. Total keeper!