Bacon Egg and Asparagus Bowl with Feta and Avocado

Prep: 10 minCook: 15 min2 servingsmediumAmerican
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

2 servings
  • 4 slices bacon, raw
    turkey bacon1:1none

    lower fat option

    Full guide →
  • 10 spears asparagus, woody ends removed
    broccoli1:1none

    seasonal substitute

    Full guide →
  • 1 tbsp butter or ghee
  • 2 large eggs
  • 1 small head lettuce, such as little gem
  • ½ large avocado, sliced
  • cup feta cheese, crumpled
    goat cheese1:1noneadds dairy

    milder flavor

    Full guide →
  • cup cherry tomatoes, halved
  • 2 tsp chives or green onions, chopped
  • ¼ cup flaked almonds, preferably toasted
    pumpkin seeds1:1tree_nut_freetree_nuts-free

    nut-free option

    Full guide →
  • 3 tbsp extra virgin olive oil
  • 1 tsp Dijon mustard
  • 2 tsp red wine vinegar
  • sea salt and black pepper, to taste

Instructions

  1. 1

    Crisp bacon in oven or skillet until golden brown

  2. 2

    Slice tomatoes and avocado, chop lettuce

  3. 3

    Mix olive oil, mustard, vinegar, salt and pepper for dressing

  4. 4

    Steam asparagus until tender, coat with butter and chop into chunks

  5. 5

    Boil eggs to desired doneness, run under cold water and peel

  6. 6

    Toss lettuce with tomatoes, bacon and dressing

  7. 7

    Top with boiled egg, feta, avocado, asparagus, chives, and almonds

Tips

Tip 1

Oven method works better for large batches of bacon, while skillet is faster for just 4 slices.

Tip 2

Cook eggs to your preference - 3 minutes for soft boiled, up to 10 minutes for hard boiled.

Tip 3

Toast the almonds beforehand for extra crunch and nutty flavor.

Good to Know

Storage

Store in refrigerator for up to 1 day. Best eaten fresh.

Make Ahead

Bacon can be cooked ahead and stored in fridge for up to 4 days.

Serve With

Serve immediately while eggs are warm and lettuce is crisp.

Common Mistakes

Watch

Don't overlap bacon strips when cooking in oven to ensure even crisping.

Substitutions

Nut-Free Alternatives

almonds
pumpkin seeds1:1tree_nut_freetree_nuts-free

nut-free option

Full guide →

General Alternatives

bacon
turkey bacon1:1none

lower fat option

Full guide →
feta
goat cheese1:1noneadds dairy

milder flavor

Full guide →
asparagus
broccoli1:1none

seasonal substitute

Full guide →
Find more substitutions →

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.