Asparagus Tomato Frittata is a great low-carb breakfast to make with asparagus, and this is a perfect combination of flavors! And using Havarti cheese and dried dill added to the flavor for this delicious frittata recipe.

Pin the Asparagus Tomato Frittata to try it later!

Asparagus and Tomato Frittata with Havarti and Dill found on

The the abundance of low-priced asparagus and Havarti cheese in the fridge is what inspired this Asparagus Tomato Frittata, and I bet I’m not the only one who loves it when asparagus starts to get a bit less expensive. And even though cherry tomatoes aren’t necessarily a spring food, the asparagus, tomato, and dill flavors made me think of spring, and this is a dish that I think would be great for brunch if you’re cooking for a small group.

And this tasty frittata would also make a great weekend breakfast any time you have a little bit of leftover asparagus and some cherry tomatoes. And if you have leftover frittata you can reheat it for another breakfast later in the week! If you like the ingredients here, I bet you’ll enjoy this for an easy breakfast. 

What ingredients do you need?

(This is only a list of ingredients; please scroll down for complete printable recipe. Or if you use the JUMP TO RECIPE link at the top of the page, it will take you directly to the complete recipe.)

  • fresh asparagus
  • Olive Oil (affiliate link)
  • cherry tomatoes
  • dried dill weed (affiliate link)
  • Havarti cheese, or another white cheese that melts well
  • eggs
  • Spike Seasoning (affiliate link), or another all-purpose seasoning blend
  • Salt to taste, preferably Vege-Sal (affiliate link)
  • fresh ground black pepper to taste
  • green onions

What is a frittata?

If you’ve never made a frittata, it’s basically an omelet that’s not folded over or rolled, and frittatas are browned under the broiler once the eggs are set. Be super careful when you’re browning the frittata, because it only takes a minute or two and it can go from golden brown to dark brown in a flash!

Is the Asparagus Tomato Frittata low in carbs?

This tasty frittata with asparagus, cherry tomatoes, and Havarti cheese only has 3 net carbs per serving!

Is Havarti cheese a must in the Asparagus Tomato Frittata?

Havarti is a type of white cheese that originated in Denmark, and it’s known for melting well. Use any white cheese that melts well if you don’t have Havarti Cheese, but I thought the Havarti was delicious in this frittata!

Want more low-carb ideas for using asparagus?

If you’re an asparagus fan you might want to take a look at Low-Carb and Keto Asparagus Recipes for Easter or Low-Carb and Keto Asparagus Recipes. Or you can use Asparagus Recipes to see all the recipes on my site that include asparagus.

Asparagus and Tomato Frittata process shots collage

How to make the Asparagus Tomato Frittata:

(This is only a summary of the steps for the recipe; please scroll down for complete printable recipe. Or if you use the JUMP TO RECIPE link at the top of the page, it will take you directly to the complete recipe.)

  1. Trim the woody ends of the asparagus and cut it into small pieces.
  2. Heat olive oil in a 10-inch heavy frying pan, then add asparagus and cook 3-4 minutes. 
  3. Add the tomatoes and dried dill weed and cook 1-2 minutes more. 
  4. Pour the beaten egg over the asparagus/tomato mixture, then sprinkle the cheese over. (Start to preheat the broiler at this point.)
  5. Cover the frittata and cook on low about 8-10 minutes, or until the eggs are set and the cheese looks melted.
  6. Then put the frittata under the broiler and brown for a few minutes. Watch it carefully!
  7. Serve hot, with green onions for garnish if desired.

Asparagus and Tomato Frittata with Havarti and Dill shown in pan on cutting board

More Asparagus with Eggs:

Asparagus and Tomato Frittata with Havarti and Dill found on
Yield: 6 servings

Asparagus Tomato Frittata

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes

When asparagus goes on sale in the spring, This Asparagus Tomato Frittata is a perfect thing to make for breakfast, lunch, or dinner! And you can make this with leftover cooked asparagus if you're lucky enough to get some.


  • 8 oz. fresh asparagus, ends trimmed and cut into small pieces
  • 2 tsp. olive oil (or maybe a little more, depending on your pan)
  • 2/3 cup diced cherry tomatoes
  • 1 tsp. dried dill weed (see notes)
  • 4 oz. Havarti cheese, cut into small cubes (see notes)
  • 6 eggs, beaten well
  • Spike seasoning, Vege-Sal, and fresh ground black pepper to taste for seasoning eggs (see notes)
  • sliced green onions for garnish (optional, but good)


  1. Cut off the woody ends of the asparagus spears, then cut asparagus into pieces about 1 1/2 inches long.
  2. Heat oil in heavy frying pan over medium-high heat, add asparagus and cook 3-4 minutes.
  3. While asparagus cooks, dice the cherry tomatoes into halves (or fourths if they’re large) and dice the cheese into small pieces.
  4. After asparagus has cooked for 3-4 minutes, add the cherry tomatoes and dill weed (affiliate link) and cook for 1-2 minutes more.
  5. Break eggs into a bowl and beat well.
  6. When tomatoes have cooked for 2 minutes, pour eggs over, season with Spike Seasoning (affiliate link) and Vege-Sal (affiliate link) or salt, and fresh ground black pepper.
  7. Then sprinkle cheese over the top. (There will be some pieces of asparagus and tomatoes poking up at this point, but the frittata will puff up more as it cooks.)
  8. Start to preheat the broiler.
  9. Cover pan and cook on low heat about 8-10 minutes, or until eggs are set and the cheese is completely melted on the top.
  10. Put frittata under the broiler for a few minutes, checking carefully to see when it’s starting to get brown.
  11. When the top is browned to your liking, cut frittata into six wedges, garnish with sliced green onions, and serve hot.


Use a few tablespoons of fresh dill if you're lucky enough to have some. You can use any type of mild white cheese that melts well. Season with salt and fresh-ground black pepper or all-purpose seasoning of your choice if you don't have Spike.

This recipe created by Kalyn when she had cherry tomatoes and there was a good sale on asparagus at the market!

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 180Total Fat: 13gSaturated Fat: 6gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 235mgSodium: 322mgCarbohydrates: 4gFiber: 1gSugar: 1gProtein: 13g

Nutrition information is automatically calculated by the Recipe Plug-In I am using. I am not a nutritionist and cannot guarantee 100% accuracy, since many variables affect those calculations.

Did you make this recipe?

Did you make this recipe? Please leave a star rating (under the PRINT button in the recipe) or share a photo of your results on Instagram! THANKS!

Square image for Asparagus Tomato Frittata shown in pan on cutting board.

Low-Carb Diet / Low-Glycemic Diet / South Beach Diet Suggestions:
Asparagus Tomato Frittata is perfect for low-carb or Keto diets, and it’s a good breakfast for any phase of the original South Beach Diet. If you’re strictly following the South Beach Diet recommendations for low-fat cheese you may need to use something instead of Havarti to make this lower in fat.

Find More Recipes Like This One:
Use Breakfast Recipes to find more recipes like this one. Use the Diet Type Index to find recipes suitable for a specific eating plan. You might also like to follow Kalyn’s Kitchen on Pintereston Facebook, or on Instagram to see all the good recipes I’m sharing there.

Historical Notes for This Recipe:
I first posted this Asparagus Tomato Frittata recipe in 2010; it was updated with new photos in 2018 and was last updated with more information in 2024.

Pinterest image of Asparagus Tomato Frittata

Share This: