Keto Asparagus and Tomato Frittata

Enter your text here...

Keto Asparagus

and Tomato Frittata

A wonderful dish for vegetarians and non-vegetarians!

Keto Asparagus and Tomato Frittata

Perfect for a Vegetarian dinner!
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 6
Calories: 173kcal


  • 6-8 oz. fresh asparagus ends trimmed and cut into small pieces
  • 5 tsp. olive oil
  • 2/3 cup cherry tomatoes diced
  • 1 tsp. dill weed dried
  • 4 oz. Havarti cheese cut into small cubes (or use any type of mild white cheese that melts well)
  • 6 eggs beaten well
  • Salt
  • Fresh Ground Pepper
  • Sliced green onions for garnish optional


  • Cut off the woody ends of the asparagus spears, then cut asparagus into pieces about 1 1/2 inches long.
  • Heat oil in a heavy frying pan over medium-high heat, add asparagus and cook 3-4 minutes.
  • While asparagus cooks, dice the cherry tomatoes into halves (or fourths if they’re large) and dice the cheese into small pieces.
  • After asparagus has cooked for 3-4 minutes, add the cherry tomatoes and dill weed and cook for 1-2 minutes more.
  • Break eggs into a bowl and beat well.
  • When tomatoes have cooked for 2 minutes, pour eggs over, season with salt and fresh ground black pepper, 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.)
  • Start to preheat the broiler.
  • 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.
  • Put frittata under the broiler for a few minutes, checking carefully to see when it’s starting to get brown.
  • When the top is browned to your liking, cut the frittata into four wedges, garnish with sliced green onions, and serve hot.
Nutrition Facts
Keto Asparagus and Tomato Frittata
Amount Per Serving
Calories 173 Calories from Fat 117
% Daily Value*
Fat 13g20%
Saturated Fat 5g31%
Cholesterol 180mg60%
Sodium 208mg9%
Potassium 173mg5%
Carbohydrates 2g1%
Fiber 1g4%
Sugar 1g1%
Protein 11g22%
Vitamin A 746IU15%
Vitamin C 6mg7%
Calcium 150mg15%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.