Bacon Egg and Asparagus Bowl with Feta and Avocado

A satisfying low-carb bowl featuring crispy bacon, perfectly cooked eggs, and tender steamed asparagus over fresh lettuce. The combination of creamy avocado, tangy feta cheese, and crunchy toasted almonds creates a well-balanced meal with varied textures and flavors. A simple Dijon vinaigrette ties everything together. This protein-rich bowl works perfectly for breakfast, lunch, or a light dinner when you want something fresh yet filling.
Ingredients
- 4 slices bacon, raw
- 10 spears asparagus, woody ends removed
- 1 tbsp butter or ghee
- 2 large eggs
- 1 small head lettuce, such as little gem
- ½ large avocado, sliced
- ⅓ cup feta cheese, crumpled
- ⅓ cup cherry tomatoes, halved
- 2 tsp chives or green onions, chopped
- ¼ cup flaked almonds, preferably toasted
- 3 tbsp extra virgin olive oil
- 1 tsp Dijon mustard
- 2 tsp red wine vinegar
- sea salt and black pepper, to taste
Instructions
- 1
Crisp bacon in oven or skillet until golden brown
- 2
Slice tomatoes and avocado, chop lettuce
- 3
Mix olive oil, mustard, vinegar, salt and pepper for dressing
- 4
Steam asparagus until tender, coat with butter and chop into chunks
- 5
Boil eggs to desired doneness, run under cold water and peel
- 6
Toss lettuce with tomatoes, bacon and dressing
- 7
Top with boiled egg, feta, avocado, asparagus, chives, and almonds
Tips
Oven method works better for large batches of bacon, while skillet is faster for just 4 slices.
Cook eggs to your preference - 3 minutes for soft boiled, up to 10 minutes for hard boiled.
Toast the almonds beforehand for extra crunch and nutty flavor.
Good to Know
Store in refrigerator for up to 1 day. Best eaten fresh.
Bacon can be cooked ahead and stored in fridge for up to 4 days.
Serve immediately while eggs are warm and lettuce is crisp.
Common Mistakes
Don't overlap bacon strips when cooking in oven to ensure even crisping.
Substitutions
Nut-Free Alternatives
General Alternatives
FAQ
Can I meal prep this bowl?
Best eaten fresh, but you can prep components separately. Store bacon, eggs, and chopped vegetables separately, then assemble just before serving.
What if I don't have a steamer for asparagus?
You can blanch asparagus in boiling salted water for 2-3 minutes, or roast in the oven at 200°C for 8-10 minutes until tender.
How long do hard boiled eggs keep?
Hard boiled eggs can be stored in the refrigerator for up to one week. Soft boiled eggs should be eaten immediately.