RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Charred Citrus-Grilled Sea Bass with Spring Herb Salsa Verde & Saffron Cauliflower Rice
  • Sweet Potato & Chorizo Hash with Avocado Salsa
  • Savory Turmeric Tofu Scramble with Spring Herb Cauliflower 'Quinoa' Bowl
  • Quick Braised Pork Tenderloin Bites in Lemon–Tomato Herb Broth with Cauliflower Couscous and Pickled Cucumber
  • One‑Pan Garlicky Tuna, Avocado & Mozzarella Skillet Pasta
  • Restaurant-Style Huevos Rancheros with Charred Tomato-Jalapeño Salsa, Refried Black Beans & Avocado Crema
  • Browse all recipes →
Keto Cauliflower Hash & Baked-Egg Skillet with Avocado-Herb Salsa

Keto Cauliflower Hash & Baked-Egg Skillet with Avocado-Herb Salsa

By Janine Valverde

Modern American / BrunchIntermediate

A restaurant-style, gluten-free keto breakfast: caramelized cauliflower hash studded with crisp bacon, sautéed mushrooms and spinach, crowned with gently baked eggs and melted sharp cheddar. A bright avocado-herb salsa adds freshness and silky healthy fat — rich, filling, and perfectly balanced between savory, creamy and bright flavors.

Prep: 15 minutes
Cook: 30 minutes
Total: 45 minutes
2 servings

Ingredients

  • 4 pieces large eggs
  • 200 g cauliflower florets (raw)
  • 4 slices (≈48 g) streaky bacon
  • 1 tbsp extra-virgin olive oil
  • 1 tbsp unsalted butter
  • 60 g sharp cheddar, grated
  • 1 piece (≈150 g) ripe avocado (medium)
  • 60 g baby spinach
  • 100 g cremini or button mushrooms, sliced
  • 1 piece (≈70 g) small yellow onion, finely chopped
  • 2 cloves garlic cloves, minced
  • 2 tbsp fresh parsley, finely chopped
  • 1 tbsp fresh chives, finely snipped
  • 1 tbsp fresh lemon juice
  • 1/2 tsp smoked paprika
  • 3/4 tsp (total, to taste) sea salt
  • 1/2 tsp (to taste) freshly ground black pepper
  • 1/4 tsp red pepper flakes (optional)
  • 1 tbsp grated Parmesan (optional, for finishing)

Instructions

1

Preheat the oven to 375°F (190°C). Preheating ensures the eggs begin cooking immediately and the skillet finishes evenly (important so egg whites set without overcooking yolks). If using a cast-iron or ovenproof skillet, place it on the burner now.

2

Prepare the cauliflower: pulse the 200 g of raw florets in a food processor 6–8 short pulses until rice-sized granules form, or grate them on the large holes of a box grater. Using the food processor quickly produces evenly sized pieces so they roast evenly; the grater is fine if you don’t have one.

3

Heat a 10–12 inch ovenproof skillet over medium-high heat and add the bacon slices (no oil yet). Cook bacon 3–5 minutes per side until edges brown and fat renders but bacon isn’t fully crisp — you’ll finish crisping it later. Cooking the bacon first flavors the pan with rendered fat, which seasons the vegetables and cauliflower.

4

Remove bacon to a paper towel-lined plate and leave 1–2 tablespoons of bacon fat in the skillet. If your bacon is very lean, add 1 tbsp olive oil. Reduce heat to medium. The fat left in the pan provides deep savory flavor and helps caramelize vegetables without sticking.

5

Add the chopped onion and sauté 2–3 minutes until translucent and fragrant, stirring occasionally. Then add the sliced mushrooms and cook 3–4 minutes until their liquid evaporates and they begin to brown. Browning develops umami and concentrates flavor — don’t rush this step; patience pays off.

6

Stir in the cauliflower 'rice' and smoked paprika, seasoning with 1/2 tsp salt and 1/4 tsp pepper. Spread the cauliflower into an even layer and let it sit undisturbed 2–3 minutes to brown, then stir and let brown on other spots; you want some caramelized bits for texture. Browning removes moisture from the cauliflower for a crisp-tender hash rather than a soggy mess.

7

Add the baby spinach and minced garlic; cook 1–2 minutes until the spinach wilts. Season and taste — careful, the bacon will add salt. Wilted greens add color, nutrients and a silky texture contrast to the cauliflower.

8

Roughly chop or tear the partially cooked bacon and scatter it evenly over the cauliflower mixture. Make four shallow wells in the hash (one per egg). Creating wells keeps eggs separated and helps them nestle in the warm hash so whites set against the hot surface for a clean finish.

9

Crack one egg into each well. Sprinkle the grated cheddar evenly over the skillet, leaving a little space around yolks so they stay visible. Return the skillet to the oven and bake at 375°F (190°C) for 10–12 minutes for set whites and jammy yolks; 12–15 minutes if you prefer firmer yolks. Baking gently finishes the eggs evenly without needing to flip them; the residual heat from the skillet also helps prevent overcooking.

10

While the eggs bake, make the avocado-herb salsa: scoop the avocado into a bowl and lightly mash with a fork (leave it a bit chunky). Stir in parsley, chives, lemon juice, 1/4 tsp salt and a pinch of red pepper flakes (optional). The acid from lemon brightens the rich avocado and creates a silky, tangy finish that cuts through the richness of cheese and bacon.

11

If desired, switch the oven to broil for 45–60 seconds to brown the cheddar and edges — watch closely so the eggs don’t overcook. Remove skillet, let rest 1–2 minutes (resting keeps yolks luscious), then spoon the avocado-herb salsa in dollops around the eggs. Finish with an optional sprinkle of grated Parmesan and an extra pinch of flaky salt.

12

Serve the skillet family-style or divide onto two plates (two eggs each). The dish is best hot — the contrast of warm baked eggs and crisp cauliflower with cool avocado salsa is what makes it feel special.

Chef's Tips

  • 1Use an ovenproof skillet (cast iron is ideal) — it holds heat and gives a better crust on the cauliflower. If you don’t have one, cook everything in a regular skillet and transfer to a small baking dish to finish the eggs.
  • 2Don’t over-stir the cauliflower; let it sit to brown. Those brown bits add deep flavor and are a textural highlight.
  • 3To make meal prep faster, pulse a whole head of cauliflower and store the rice in the fridge for 2–3 days; pre-cooked bacon also speeds assembly. Reheat gently to keep eggs creamy.
  • 4If your oven runs hot, check eggs early — broiling for color should be quick (30–60 seconds) and watched closely to avoid rubbery whites.

Variations

  • Vegetarian swap: omit bacon and use 2 tbsp olive oil plus 1 tsp smoked paprika or 1 tsp miso paste stirred into the cauliflower for that savory umami. Substitute grated halloumi or goat cheese for cheddar for a tangy finish.
  • Lower-carb or keto boost: replace 100 g cauliflower with 100 g riced zucchini (squeeze excess moisture) and use 1 extra tablespoon of olive oil for richness. For extra protein, tuck in crumbled cooked chorizo (note: higher fat) or add leftover roasted chicken.
  • Make-ahead & portable: bake eggs in individual ramekins filled with the hash (reduce egg to 1 per ramekin) and refrigerate; reheat briefly in a 350°F oven for 8–10 minutes.
  • Flavor twist: swap the avocado-herb salsa for a quick chimichurri (parsley, oregano, garlic, red wine vinegar, olive oil) for a bright Argentinian twist.

Nutrition per Serving

686

Calories

35g

Protein

20g

Carbs

54g

Fat

9g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Keto Cauliflower Hash & Baked-Egg Skillet with Avocado-Herb Salsa

By Janine Valverde

Keto Cauliflower Hash & Baked-Egg Skillet with Avocado-Herb Salsa - large eggs, cauliflower florets (raw) recipe

A restaurant-style, gluten-free keto breakfast: caramelized cauliflower hash studded with crisp bacon, sautéed mushrooms and spinach, crowned with gently baked eggs and melted sharp cheddar. A bright avocado-herb salsa adds freshness and silky healthy fat — rich, filling, and perfectly balanced between savory, creamy and bright flavors.

Modern American / BrunchIntermediate2 servings
Prep: 15 minutes
Cook: 30 minutes
45 minutes

Ingredients

  • 4 pieces large eggs
  • 200 g cauliflower florets (raw)
  • 4 slices (≈48 g) streaky bacon
  • 1 tbsp extra-virgin olive oil
  • 1 tbsp unsalted butter
  • 60 g sharp cheddar, grated
  • 1 piece (≈150 g) ripe avocado (medium)
  • 60 g baby spinach
  • 100 g cremini or button mushrooms, sliced
  • 1 piece (≈70 g) small yellow onion, finely chopped
  • 2 cloves garlic cloves, minced
  • 2 tbsp fresh parsley, finely chopped
  • 1 tbsp fresh chives, finely snipped
  • 1 tbsp fresh lemon juice
  • 1/2 tsp smoked paprika
  • 3/4 tsp (total, to taste) sea salt
  • 1/2 tsp (to taste) freshly ground black pepper
  • 1/4 tsp red pepper flakes (optional)
  • 1 tbsp grated Parmesan (optional, for finishing)

Instructions

1

Preheat the oven to 375°F (190°C). Preheating ensures the eggs begin cooking immediately and the skillet finishes evenly (important so egg whites set without overcooking yolks). If using a cast-iron or ovenproof skillet, place it on the burner now.

2

Prepare the cauliflower: pulse the 200 g of raw florets in a food processor 6–8 short pulses until rice-sized granules form, or grate them on the large holes of a box grater. Using the food processor quickly produces evenly sized pieces so they roast evenly; the grater is fine if you don’t have one.

3

Heat a 10–12 inch ovenproof skillet over medium-high heat and add the bacon slices (no oil yet). Cook bacon 3–5 minutes per side until edges brown and fat renders but bacon isn’t fully crisp — you’ll finish crisping it later. Cooking the bacon first flavors the pan with rendered fat, which seasons the vegetables and cauliflower.

4

Remove bacon to a paper towel-lined plate and leave 1–2 tablespoons of bacon fat in the skillet. If your bacon is very lean, add 1 tbsp olive oil. Reduce heat to medium. The fat left in the pan provides deep savory flavor and helps caramelize vegetables without sticking.

5

Add the chopped onion and sauté 2–3 minutes until translucent and fragrant, stirring occasionally. Then add the sliced mushrooms and cook 3–4 minutes until their liquid evaporates and they begin to brown. Browning develops umami and concentrates flavor — don’t rush this step; patience pays off.

6

Stir in the cauliflower 'rice' and smoked paprika, seasoning with 1/2 tsp salt and 1/4 tsp pepper. Spread the cauliflower into an even layer and let it sit undisturbed 2–3 minutes to brown, then stir and let brown on other spots; you want some caramelized bits for texture. Browning removes moisture from the cauliflower for a crisp-tender hash rather than a soggy mess.

7

Add the baby spinach and minced garlic; cook 1–2 minutes until the spinach wilts. Season and taste — careful, the bacon will add salt. Wilted greens add color, nutrients and a silky texture contrast to the cauliflower.

8

Roughly chop or tear the partially cooked bacon and scatter it evenly over the cauliflower mixture. Make four shallow wells in the hash (one per egg). Creating wells keeps eggs separated and helps them nestle in the warm hash so whites set against the hot surface for a clean finish.

9

Crack one egg into each well. Sprinkle the grated cheddar evenly over the skillet, leaving a little space around yolks so they stay visible. Return the skillet to the oven and bake at 375°F (190°C) for 10–12 minutes for set whites and jammy yolks; 12–15 minutes if you prefer firmer yolks. Baking gently finishes the eggs evenly without needing to flip them; the residual heat from the skillet also helps prevent overcooking.

10

While the eggs bake, make the avocado-herb salsa: scoop the avocado into a bowl and lightly mash with a fork (leave it a bit chunky). Stir in parsley, chives, lemon juice, 1/4 tsp salt and a pinch of red pepper flakes (optional). The acid from lemon brightens the rich avocado and creates a silky, tangy finish that cuts through the richness of cheese and bacon.

11

If desired, switch the oven to broil for 45–60 seconds to brown the cheddar and edges — watch closely so the eggs don’t overcook. Remove skillet, let rest 1–2 minutes (resting keeps yolks luscious), then spoon the avocado-herb salsa in dollops around the eggs. Finish with an optional sprinkle of grated Parmesan and an extra pinch of flaky salt.

12

Serve the skillet family-style or divide onto two plates (two eggs each). The dish is best hot — the contrast of warm baked eggs and crisp cauliflower with cool avocado salsa is what makes it feel special.

Chef's Tips

  • 1Use an ovenproof skillet (cast iron is ideal) — it holds heat and gives a better crust on the cauliflower. If you don’t have one, cook everything in a regular skillet and transfer to a small baking dish to finish the eggs.
  • 2Don’t over-stir the cauliflower; let it sit to brown. Those brown bits add deep flavor and are a textural highlight.
  • 3To make meal prep faster, pulse a whole head of cauliflower and store the rice in the fridge for 2–3 days; pre-cooked bacon also speeds assembly. Reheat gently to keep eggs creamy.
  • 4If your oven runs hot, check eggs early — broiling for color should be quick (30–60 seconds) and watched closely to avoid rubbery whites.

Variations

  • Vegetarian swap: omit bacon and use 2 tbsp olive oil plus 1 tsp smoked paprika or 1 tsp miso paste stirred into the cauliflower for that savory umami. Substitute grated halloumi or goat cheese for cheddar for a tangy finish.
  • Lower-carb or keto boost: replace 100 g cauliflower with 100 g riced zucchini (squeeze excess moisture) and use 1 extra tablespoon of olive oil for richness. For extra protein, tuck in crumbled cooked chorizo (note: higher fat) or add leftover roasted chicken.
  • Make-ahead & portable: bake eggs in individual ramekins filled with the hash (reduce egg to 1 per ramekin) and refrigerate; reheat briefly in a 350°F oven for 8–10 minutes.
  • Flavor twist: swap the avocado-herb salsa for a quick chimichurri (parsley, oregano, garlic, red wine vinegar, olive oil) for a bright Argentinian twist.

Nutrition per Serving

686

Calories

35g

Protein

20g

Carbs

54g

Fat

9g

Fiber

Rate this Recipe

Your Rating:

Explore More

🥘 More with large eggs🥘 More with cauliflower florets (raw)🥘 More with streaky bacon

Similar Recipes