Skip to Content

Asparagus and Tomato Frittata

Asparagus and Tomato Frittata

Frittatas are a healthy and delicious breakfast, lunch, and even dinner.  Quick and easy to assemble, frittatas are a great source of protein and veggies for a filling, savory meal.  And did you know that eating meals like frittatas for breakfast can help you stay fuller longer and eat less later in the day?  (Read full post on choosing a healthier breakfast.)

quick easy asparagus tomato frittata gluten-free

This basic frittata recipe can be customized with any vegetables you happen to have on hand, though it is especially delicious with asparagus, tomatoes, and a sprinkling of green onions.

Frittatas are an easy make-ahead meal!

I try to make at least one frittata each weekend. 

It is a delicious brunch and the leftovers make for quick and filling breakfasts later in the week. 

Frittatas are also a perfect veggie and protein packed dish for part of your weekly meal prep.  

Leftover frittata can be quickly reheated and is delicious served with a side salad.

Asparagus and Tomato Frittata Recipe

asparagus and tomato frittata with sharp cheddar cheese

Asparagus and Tomato Frittata

Yield: 6 servings
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes

A delicious and simple spring vegetable frittata recipe that is perfect for brunch or a quick dinner.


  • 1  tablespoon Avocado Oil
  • 14 eggs
  • 1 cup Sharp White Cheddar Cheese, grated
  • ½  pound Asparagus, washed with ends broken off
  • 2 small Tomatoes, sliced*
  • ¼ cup Green Onion, diced
  • ½ cup Parmesan Cheese, grated


  1. Preheat oven to 350 degrees F
  2. Place medium size (9x11) casserole dish in oven to heat
  3. Whisk eggs until yolks and whites are just blended.  Over mixing the eggs will incorporate excess air and will cause your eggs to puff while baking
  4. Stir in 1 cup of sharp white cheddar cheese
  5. Remove casserole dish from oven, coat evenly with butter
  6. Pour egg and cheese mixture into hot casserole dish
  7. Top egg mixture with asparagus
  8. Arrange tomato slices on top of asparagus
  9. Sprinkle green onions and parmesan cheese on top of frittata
  10. Bake for 25 - 30 minutes until center is firm when jiggled
  11. Cool 10 minute before serving
Nutrition Information:
Yield: 6
Amount Per Serving: Calories: 286

*Note: I choose to purchase organic tomatoes. Read more on pesticides and produce.

Nutrition information (per serving):

  • 286 calories
  • 0 g added sugar
  • 1 g fiber
  • 21 g protein
  • 380 mg sodium

Pin recipe for later…

protein packed asparagus tomato frittata


Thursday 31st of August 2017

This is a great basic recipe. Frittatas are great as breakfast, lunch, or dinner, which is so awesome. Love the asparagus in this frittata.


Thursday 31st of August 2017

Frittatas are one of my favorite meatless easy meals - and I love to use any veggies in the fridge (or from the garden) that need to be used up. This recipe can be easily adapted for a veggie on hand. The more the better!

Skip to Recipe