This easy eggs benedict frittata is so delicious! All the flavor of traditional eggs benedict but without the fuss making it perfect for all meals - dinner, brunches, holidays, and lunches! You'll love the mock hollandaise sauce that requires no cooking or separating eggs. This recipe is high protein, low carb, keto friendly, and gluten free.

You'll Love This Easy Eggs Benedict
Simple and Easy
So simple to make in one pan. No fussing with poaching eggs, or toasting muffins (which those on keto can't have anyway), or making tricky hollandaise sauce! Everything goes together in one pan and is served with a tasty mock hollandaise sauce.
Eggs Benedict for a Crowd
This Eggs Benedict Frittata serves from 10 to 12 people, so it is great for a crowd or leftovers. The perfect brunch, Easter, or Mother's Day recipe!
Mock Hollandaise Sauce
This mock hollandaise recipe requires no cooking or separating eggs. Hollandaise sauce can be fussy to make it a little too time-consuming for normal breakfasts. This mock hollandaise is made of mayonnaise, sour cream, mustard, lemon juice, and paprika.
What You'll Need
Here's what you'll need to make this eggs benedict frittata.
Special Equipment
- 12" Cast Iron Skillet - or other ovenproof skillet or casserole dish.
Frittata
- Olive Oil
- Red Onion
- Cooked Ham
- Asparagus
- Cheddar Cheese
- Eggs
- Milk
- Salt and Pepper
- Fresh Herbs - parsley and chives
Mock Hollandaise Sauce
- Mayonnaise
- Sour Cream
- Lemon Juice
- Prepared Yellow Mustard
- Paprika
How To Make Eggs Benedict Frittata
Here are the steps to make this amazingly delicious and easy frittata recipe:
Prep and Assemble Your Ingredients
- Heat oven to 350 degrees. Prep and assemble all ingredients. Cook asparagus, see notes below for the easiest method (steaming in the microwave)
Cook Onions
- In a 12″ cast iron (or oven-safe) skillet over medium heat, add olive oil and onions. Cook onions until tender.
Make Egg Mixture
- While onions are cooking, make the egg mixture. In a large bowl, whisk eggs, milk, herbs, salt, and pepper until well combined.
Add Frittata Ingredients To Skillet
- When onions are tender, add ham to the skillet and toss until warm.
- Add asparagus to the skillet and spread ingredients evenly across the pan. Sprinkle with cheese.
Pour Egg Mixture Over Ingredients
- Pour egg mixture over the top of frittata ingredients in skillet.
- Continue cooking over medium heat until edges start to pull away from the sides of the pan, usually about 5 to 7 minutes.
Bake
- Move skillet to oven and bake at 350 degrees until set, about 20 to 22 minutes, or until just set in the middle.
Warm Hollandaise Sauce
- Warm hollandaise sauce in the microwave for 1 to 2 minutes, until warm.
Serve
- Let frittata sit for about 5 minutes before serving.
- Serve frittata with hollandaise sauce and a sprinkle of herbs.
If you tried this recipe, let me know! I'd love for you to come back and give the recipe a 5 star rating and leave a review in the comments! 🙂 Let's stay connected, so please follow me on Instagram, Facebook, and Pinterest! Subscribe to my newsletter to get healthy fresh recipe ideas every week!
Easy Eggs Benedict Frittata With Hollandaise (Keto Eggs Benedict)
Ingredients
Frittata
- 4 tablespoons olive oil
- 1 small red onion (diced)
- 2 cups ham (diced)
- 2 cups asparagus (sliced into 1" pieces and cooked. See notes below)
- 2 cups cheddar cheese shredded (gouda also works well)
- 12 large eggs
- ¾ cup milk
- 1 ¼ teaspoon salt (if ham is salty reduce to 1 teaspoon)
- ½ teaspoon pepper
- ¼ cup fresh parsley (chopped)
- ¼ cup fresh chives (chopped)
Mock Hollandaise Sauce
- ¼ cup mayonnaise
- ¼ cup sour cream
- 1 teaspoon lemon juice
- ½ teaspoon mustard (yellow or dijon is fine)
- â…› teaspoon paprika
Instructions
- Heat oven to 350 degrees. Prep and assemble all ingredients. Cook asparagus, see notes below.
- In a 12" cast iron (or oven safe) skillet over medium heat, add olive oil and onions. Cook onions until tender.
- While onions are cooking make egg mixture. In a large bowl whisk eggs, milk, herbs, salt and pepper until well combined.
- When onions are tender, add ham to skillet and toss until warm. Add asparagus to skillet and spread ingredients evenly across pan. Sprinkle with cheese, then pour egg mixture over the top. Continue cooking over medium heat until edges start to pull away from the sides of pan, usually about 5 to 7 minutes.
- Move skillet to oven and bake until set, about 20 to 22 minutes. Let frittata sit for about 5 minutes before serving.
- In a small bowl whisk together hollandaise sauce ingredients. Warm sauce in microwave for 1Â to 1 1/2 minutes, or on the stove over low heat.
- Serve frittata with hollandiase sauce and a sprinkle of herbs.
Video
Kori's Tips
Nutrition
© 2025 Seeking Good Eats™
kazy
How much is 2 cups of ham? When I go to the deli and order it, I can't tell them 2 cups of ham. What's the ounces or grams for 2 cups of ham?
Kori
Hi there! It's 16 ounces of ham.