Hey Nutrition Lady

menu icon
go to homepage
  • About
    • About Katie
  • Vegetarian Main Dishes
  • Quick & Healthy Meals
  • Bean Recipes
  • All Recipes
  • Latest Posts
  • Subscribe
  • Contact
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • About
      • About Katie
    • Vegetarian Main Dishes
    • Quick & Healthy Meals
    • Bean Recipes
    • All Recipes
    • Latest Posts
    • Subscribe
    • Contact
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Breakfast

    Tomato and Corn Frittata (Vegetarian!)

    by Katie Trant on Jul 25, 2020 (last updated Mar 5, 2025) // 18 Comments

    Servings6
    Prep Time5 minutes mins
    Cook Time25 minutes mins
    Total Time30 minutes mins
    Jump to Recipe
    5 from 10 votes

    This Tomato and Corn Frittata combines juicy tomatoes with silky corn and a bit of sharp cheddar for an easy and healthy meal the whole family will love. Naturally low-carb and gluten-free, this healthy vegetarian frittata is perfect for breakfast, lunch, dinner, or make-ahead meals! 

    a vegetarian frittata in a cast iron pan with a plate of frittata and a bowl of chimichurri sauce on a grey background

    It's Frittata Time!

    I'm of the opinion that a frittata is one of the most perfect recipes there is. I mean, it can be served warm, cold, or at room temperature. It can be eaten for breakfast, lunch, or dinner. On its own, in a sandwich, as a side, or as a vegetarian main dish.

    This Tomato and Corn Frittata is one of my favorite things to make in the summer months when fresh local sweet corn is available (the other is this vegan corn chowder... it's soooo good). And since corn and tomatoes are best friends, it made sense to put them together in this recipe. We've got a support crew in the way of sharp cheddar, red onion, and a bit of parsley. They're the wingmen in this corn and tomato frittata romance, and we're not mad about it.

    Save This Recipe Form

    Want to save this recipe?

    Enter your email below & I'll send it straight to your inbox. Plus you’ll get more great recipes and tips from me each week!

    Also, eggs. You can't make a frittata without breaking a few eggs... In this particular frittata recipe, I used a bit of whole milk to thin out the eggs and make the whole situation a bit more custardy because corn + custard = a literal slice of heaven in my mouth. And as a nutritionist, I love that this recipe is naturally packed with protein.

    Easy, nourishing, and delicious... what's not to love?!

    eggs, tomatoes, corn, red onion, cheese, and parsley on a grey background

    Let's make a corn and tomato frittata together!

    Step 1: sauté

    First, you sauté the red onions in a bit of olive oil to soften 'em up. Then, the corn goes in. I like to crank the heat and get a bit of a char on the corn if it's fresh off the cob.

    process shot of corn frittata being made

    Once that's looking good, the tomatoes join the party.

    Step 2: add the eggs

    Poured your eggy custard over the corn and tomatoes—I like to use a spatula to move things around just a bit and bring some of the vegetables up to the surface. Keep the pan on the heat for a few minutes more to get the bottom set up, and then we're heading into the oven for the big finish.

    frittata cooked and uncooked in a cast iron pan

    I like to bake, then broil my frittatas. Usually I pre-heat the oven so it's nice and hot when the frittata goes in, and then after a few minutes I flip it over to the broil setting to get the top all nice and brown.

    And that's it! Your frittata is done!

    vegetarian frittata with corn and tomatoes on a blue and white plate with cherry tomatoes and parsley
    vegetarian frittata with corn and tomatoes on a blue and white plate on a grey background
    Print Pin
    5 from 10 votes

    Vegetarian Frittata with Corn and Tomatoes

    A Vegetarian Frittata made with sweet corn, tomatoes, and cheddar for a quick, easy, and healthy meal.
    Course Breakfast
    Cuisine American
    Diet Gluten Free, Vegetarian
    Keyword eggs, Frittata, Gluten-free
    Prep Time 5 minutes minutes
    Cook Time 25 minutes minutes
    Total Time 30 minutes minutes
    Servings 6
    Calories 213kcal
    Author Katie Trant

    Ingredients

    • 1 tablespoon olive oil
    • 1 small red onion diced
    • 1 cup corn kernels kernels sliced off 2 medium cobs
    • 12 cherry tomatoes halved or quartered
    • 8 large eggs
    • ½ cup whole milk
    • ¾ cup grated strong cheddar
    • 2 tablespoon parsley minced
    • salt and pepper to taste
    US Customary - Metric
    Prevent your screen from going dark

    Instructions

    • Preheat your oven to 180°C / 350°F.
    • Heat the olive oil in a large oven-proof skillet over medium heat.
      1 tablespoon olive oil
    • Add the red onion into the skillet and cook, stirring frequently, until translucent.
      1 small red onion
    • Add the corn kernels and give them a good stir to coat with oil, then leave them to cook undisturbed for 2-3 minutes. Stir, and let them cook another 2-3 minutes until lightly browned.
      1 cup corn kernels
    • Add the tomatoes to the pan, and stir to combine.
      12 cherry tomatoes
    • Whisk eggs and milk together, and season with salt and pepper. Add ½ cup of the cheese and the parsley to the egg mixture.
      8 large eggs, ½ cup whole milk, ¾ cup grated strong cheddar, 2 tablespoon parsley, salt and pepper
    • Pour the egg mixture over the corn and tomatoes. Using a heat-proof spatula, gently stir the corn and tomatoes to lift them up.
    • Sprinkle the top of the frittata with the remaining cheese.
    • Remove from the stove top and place the frittata into the oven. Bake for 5 minutes, and then switch to the broil setting. 
    • Broil the frittata for about 5 minutes - but watch it carefully, you'll want the cheese to be nicely browned, but look away for too long and it will start to burn.
    • The frittata is finished when it's puffed and golden, and jiggles only a little bit when you shake the pan.
    • Remove from oven and let cool for a few minutes before slicing.
    • Serve with extra parsley and tomatoes. 

    Notes

    • Nutrition values are an estimate only.
    • Do I need to have a cast-iron skillet to make a frittata? Nope! I love cast iron, but you can use any oven-proof skillet or frying pan.
    • Don't burn your hand! When you take the skillet out of the oven, wrap a tea towel around the handle so if some idiot comes along and grabs it (I'm totally that idiot) they won't burn the hell out of their hand.
    • Help, I don't have an oven-proof frying pan! Don't worry, you can still totally make this! Simply sauté the onions, corn, and tomatoes on the stovetop, and then transfer to a greased baking dish. Pour the eggs over top, bake in the oven, and you're good to go.
    • How do I know if my frying pan is oven-proof? Generally, if the handle is oven-proof (i.e., not plastic) the pan can go into the oven. I've definitely used non oven-proof pans before with this Macgyver trick where you wrap the plastic handle with tinfoil before it goes into the oven, and you know what? IT TOTALLY WORKS.
    • Can I use frozen corn in place of fresh? Yep! Corn season is fleeting but frittata season is forever. Frozen works just fine.
    • Can I make this frittata in advance? Yup! Frittatas are great served hot, room temperature, or cold, so they're a great make-ahead meal for breakfast, lunch, or dinner. And yes! Frittata makes an incredible packed lunch.

    Nutrition

    Calories: 213kcal | Carbohydrates: 7g | Protein: 13g | Fat: 14g | Saturated Fat: 5g | Cholesterol: 264mg | Sodium: 246mg | Potassium: 251mg | Sugar: 3g | Vitamin A: 820IU | Vitamin C: 9.9mg | Calcium: 168mg | Iron: 1.7mg

    Explore More Recipes

    BreakfastMain DishesGluten FreeUnder 30 MinutesEggs
    « Vegetarian Lettuce Wraps with Spicy Sesame Tempeh
    Warm Zucchini Noodles with Tomatoes and Halloumi »
    • Facebook5
    • WhatsApp
    • Flipboard

    Comments

      5 from 10 votes (4 ratings without comment)

      Leave a comment and rating Cancel reply

      If you made this recipe, please consider leaving a comment and star rating below. Star ratings help people find my recipes online, and they mean a lot to me! Thank you so much :)

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Ruth says

      January 30, 2026 at 11:00 am

      5 stars
      I love a frittata and this one was quick and easy to make and really tasty! I didn't have fresh corn, so used frozen which worked well. The family really enjoyed it.

      Reply
      • Katie Trant says

        January 30, 2026 at 12:38 pm

        I've made this with frozen corn before too, Ruth! Works just fine. Glad you enjoyed this one as much as we do 🙂

        Reply
    2. Veda Zuponcic says

      August 05, 2022 at 12:37 am

      5 stars
      I learned how to make something similar on a camping trip many years ago. It started with a little bacon in the skillet, then onion, corn off the cob,sauteed together, add tomatoes, and then pour in 4 or 5 beaten eggs. Out on the campfire, no possibility of browning the top, so it isn't so pretty--but very good with some cheese on top! And the cost...a couple of bucks and you can feed four people with it. This recipe is better, of course, but this is a great tasting meal either way.

      Reply
    3. MJ says

      September 02, 2020 at 7:34 pm

      I love that your recipes include eggs and cheese, most vegetarian or plant-based blogs I find, completely omit these two. Your site just became my go to place...THANK YOU

      Reply
      • Katie Trant says

        September 04, 2020 at 7:19 pm

        I feel so seen! I include both eggs and dairy in my diet because they're delicious but also because they're great sources of protein. Maybe most of the sites you've been on are vegan or primarily plant-based? In any case, welcome to Hey Nutrition Lady!

        Reply
    4. Claire says

      August 25, 2020 at 2:17 pm

      5 stars
      Yum! This was great; perfect at the times you indicated. We really enjoyed the sweet corn in it. I used soy milk instead of whole since that's what I had, basil instead of parsley, and topped with a carrot top pesto I made a little while ago and had frozen.

      Reply
    5. Anne says

      August 26, 2018 at 6:40 pm

      5 stars
      We made this frittata earlier in the week, and it was wonderful. My husband and I were sitting around wondering what to make for dinner, when I found this recipe and read off the ingredients list. He said, "We have all that!" and the rest is history. I can totally see why you have a frittata night every week. Any fresh vegetable that happens to be sitting around in the fridge is fair game! I wanted to post a photo of it, but I can't do that in these comments, so I'll just let you know that it was also very beautiful and easy to make.

      Reply
      • Katie Trant says

        August 26, 2018 at 8:30 pm

        Hey Anne, I'm so glad you made this and enjoyed it as much as I did! Yes, frittata is totally a blank canvas for whatever you've got on hand. I'll even throw in leftover pasta and things like that! You could always post a photo to the HNL Facebook page: https://www.facebook.com/heynutritionlady/ Or share it on Instagram and tag me in it - I'd love to see the pic!

        Reply
    6. Sandra Lea says

      August 23, 2018 at 12:34 pm

      5 stars
      I made this for dinner last night and it was fabulous. Corn is in season and I have an abundance of cherry tomatoes so this was the perfect use for both. Will definitely be making this again. I also made the chimichurri sauce to serve with it since I also have an abundance of herbs growing right now. I would never have thought to pair chimichurri with eggs but it was amazing.

      Reply
      • Katie Trant says

        August 23, 2018 at 1:56 pm

        Riiiiiiight? That chimichurri sauce is amazing. I've been putting it on eggs and on quinoa! So glad you made this frittata and that you enjoyed it as much as I do!

        Reply
    7. alice k mynett says

      August 23, 2018 at 1:33 am

      5 stars
      Katie, I have all the ingredients lined up, including corn kernels freshly cut off the cobs. Wednesday night frittata coming right up! Thank you!

      Reply
      • Katie Trant says

        August 23, 2018 at 1:55 pm

        Hey Alice, I'm excited you're trying this out! Please check back in and let us know how it turned out!

        Reply
    8. sandboxromance says

      September 21, 2011 at 6:07 pm

      This looks impossibly warm, delicious, and decadent. Yum!

      Reply
    9. Elizabeth says

      August 29, 2011 at 6:04 pm

      This breakfast looks just scrumptious. And the view doesn't add one calorie; the gasps of excitement at the beauty of it all actually might count
      as exercise!!

      Reply
    10. heather says

      August 29, 2011 at 5:48 pm

      Yum. Tomorrow night's supper I think. I happen to have 2 delicious tomatoes from said organic farm and eggs from the egg man brought back to my Vancouver fridge.

      Reply
    11. Cammy says

      August 29, 2011 at 12:24 pm

      I was just wondering what to do with the 6 chocolate cherry tomatoes that are ripening on one of my vines. I can't wait to make this.

      Reply
      • themuffinmyth says

        August 29, 2011 at 10:33 pm

        Chocolate cherry tomatoes?!

        Reply
        • Cammy says

          August 30, 2011 at 8:01 pm

          Yep, I'll let you know how they taste as the first picking is oh so close. They are a local heirloom varietal whose seeds I came across at the annual seed fair in Calgary. They are supposedly one of the sweetest cherry tomatoes out there.

          Reply

    Welcome to Hey Nutrition Lady (formerly The Muffin Myth) - where you'll find no-nonsense, fad-free nutrition, and easy, tasty vegetarian recipes. I hope you like it here!

    - Katie Trant BSc FNH, MSc Nutrition

    More about me →

    Trending Now

    • Overhead photo of marry me pasta with cottage cheese pasta sauce in a cast iron skillet.
      High-Protein Marry Me Pasta with Cottage Cheese
    • Okonomiyaki (Japanese cabbage pancake) topped with mayo, pickled ginger, and scallions on a white plate
      Okonomiyaki - Japanese Cabbage Pancake
    • Red Lentil Stew
    • mung bean and coconut curry on a grey background
      Mung Bean and Coconut Curry

    Footer

    ↑ back to top

    Vegetarian Dinners

    • Vegetable ramen
    • Bean and rice burritos
    • Red lentil stew
    • Vegetarian ravioli bake
    • Tempeh tacos
    • Carrot lentil soup

    Cooking with Vegetables

    • Sweet potato
    • Kale
    • Cauliflower
    • Pumpkin
    • Cabbage
    • Broccoli

    Beans & Legumes

    • Beans and legume recipes
    • Black beans
    • Kidney beans
    • Mung beans
    • Black eyed peas
    • Chickpeas

    Contact ♥ Privacy Policy ♥ Sign Up! for emails and updates

    Copyright © 2026 · HEY NUTRITION LADY

    315 shares

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.