Easy Breakfast Salad



Save to FavoritesPrintJump to Recipe

This post may include affiliate links. Thank you for your support.

A delicious breakfast salad with sautéed greens, roasted veggies and two fried eggs! You’ll feel so good after starting your day with this combo of protein, healthy fat and veggies.

Ready for one of the easiest breakfast recipes ever? This recipe was inspired by two things: my love of salads and my sweet + savory egg and oatmeal combo bowl. This bowl just has less grains and more greens!

I know some people think breakfast salads are weird, but in case you haven’t noticed I’m attempting to change your mind. Previously, I’ve posted a fall breakfast salad and a blueberry breakfast salad, but today we’re getting even more classic – a breakfast bowl with veggies and eggs!

A breakfast salad bowl topped with eggs and avocado.

Why You’ll Love This Recipe

  • It reminds me of something you would find at a trendy brunch restaurant.
  • You start your day off with loads of veggies right off the bat! Hello, energy!
  • You can check off your #saladeveryday… before noon.
  • It’s completely customizable!
Ingredients measured out to make a breakfast salad: greens, eggs, microgreens, roasted cauliflower, avocado, red onion, dill, salt, pepper and oil.

Ingredients Needed

  • eggs – cooked any way you like (sunny side up is my preference for this recipe).
  • red onion – for a little zest and crunch.
  • baby greens – spinach, kale and arugula are my go-to choices for this salad, but feel free to use your favorite variety of greens.
  • roasted cauliflower – start your day with the added nutrition of veggies. Roasting enhances and intensifies their flavors for a more satisfying bite. I usually make this recipe with roasted cauliflower (or my air fryer cauliflower), but I’ve also made it with roasted sweet potatoes and it’s equally as delicious. I love the touch of sweetness the sweet potatoes add. Pro tip: roast sweet potatoes and cauliflower together to add to this salad!
  • avocado – for a dose of healthy fats and creaminess.
  • microgreens – these babies are so nutrient dense and make the salad look so pretty.
  • fresh dill – I am such a fan of adding fresh herbs to my recipes, especially my salads! It elevates the flavors and brings a whole new level of freshness to recipes. I absolutely love fresh dill, but fresh basil, parsley or really any fresh herb would be delicious!
  • avocado or olive oil – for sautéing the veggies.
  • sea salt and pepper – to season and bring out the flavors.
Three photos: sautéed onions in a pan, sautéed greens and cauliflower in a pan, and finally a sunny-side-up egg in a pan.

How to Make

This breakfast salad is so easy to whip up. Once you get a little prep out of the way by roasting the vegetables, it comes together in a matter of minutes!

Roast cauliflower: Preheat the oven to 400°F. Chop cauliflower into medium-sized chunks. Toss with 1-2 teaspoons avocado or olive oil, salt and pepper in a large bowl and place on a large baking sheet. Roast for 25-30 minutes, turning at least once until veggies have browned and become tender.

Cook veggies: Place chopped onion in a preheated skillet and sauté until soft. Add greens and cook until they begin to wilt. Toss in roasted cauliflower to combine and transfer to a salad bowl.

Cook eggs: In the same pan, crack two eggs and cook to desired consistency – my favorite way is sunny side up, but you do you! 

Prepare salad: Place eggs on top of sautéed veggies, top with microgreens, fresh dill and sliced avocado. Season to taste and enjoy!

A breakfast salad bowl topped with eggs and avocado.

Customize Your Salad

The great thing about this healthy breakfast salad is that it is totally customizable. Here are some suggestions:

  • Switch up the greens – if you don’t have baby greens on hand, feel free to use your favorite lettuce or leafy green instead.
  • Eggs your way – I love my eggs sunny side up for this recipe, so the yolk runs out and creates a kind of a “dressing” for this salad. But you can make your eggs in any style you like. Hard boiled eggs would also be delicious if you don’t want warm eggs on your salad.
  • Switch up the veggies – don’t have cauliflower or sweet potatoes on hand? Feel free to roast up your favorite veggie to toss in this salad! Broccoli, bell peppers and regular potatoes would all be delicious! My air fryer breakfast potatoes would be perfect!
  • Add grains – I love adding grains to salads for some extra volume and nutrients. Toss in cooked quinoa, rice or farro to make this a heartier salad.
  • Spice it up – add a little hot sauce or red chili flakes for a spicy kick.
  • Add some crunch – add some crunch and healthy fats by topping this salad with walnuts, almonds, pecans or pepitas (aka pumpkin seeds).
A breakfast salad bowl topped with eggs and avocado. A fork is breaking the yolk of one of the eggs.

How to Serve

This breakfast salad is satisfying enough on its own, but here are some foods that would pair well with it:

  • Easy Fruit Salad – start your day with some fruit, as well!
  • Vegan Coffee Cake – I love having sweet and savory options together. Or try my gluten-free cinnamon rolls if you need a GF option!
  • Tempeh Bacon – add a side of protein with tempeh bacon, regular bacon, turkey sausage or chicken sausage. 
  • Mimosas – If you’re serving it on a special occasion or for brunch, I would serve this breakfast salad with mimosas! I also have a peach bellini recipe if that’s more your thing!
Overhead view of a breakfast salad, a fork is breaking the yolk of one of the eggs.

More Healthy Egg Breakfasts

Be sure to check out all of the egg recipes as well as the full collection of breakfast recipes on EBF!

4.77 from 17 votes

Easy Breakfast Salad

A simple, delicious breakfast salad with sautéed greens, roasted veggies and two fried eggs! You'll feel so good after starting your day with this combo of protein, healthy fat and veggies.
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 1


  • ½ cup roasted cauliflower
  • 2-3 teaspoons avocado or olive oil
  • ¼ cup chopped red onion
  • 2 -3 cups baby greens, spinach, kale, arugula or your favorite green
  • 2-3 large eggs
  • avocado, sliced
  • microgreens
  • fresh dill
  • sea salt and pepper


  • Heat 2 teaspoons oil in a large skillet over medium heat. Once hot add onion and sauté for about 5 minutes.
    Sautéing onion and garlic in a pan.
  • Add greens and roasted cauliflower and toss to combine. Sprinkle with sea salt. Cook, stirring often, 2 minutes or just until greens begin to wilt.
    Sautéing spinach and cauliflower in a pan with onion and garlic.
  • Transfer veggies to a salad bowl and then crack two eggs into the same pan, adding a little more oil if needed. Cook eggs to desired consistency (I like mine sunny side up) sprinkle with salt and pepper and place on top of sautéed greens.
    Frying an egg.
  • Top bowl with microgreens, fresh dill and sliced avocado. Serve with more salt and pepper and hot sauce if desired.


  • To roast your cauliflower: Preheat the oven to 400°F. Chop cauliflower into medium-sized chunks. Toss with 1-2 teaspoons avocado or olive oil, salt and pepper and place on a large baking sheet. Roast for 25-30 minutes, turning at least once, until they have browned and become tender.
  • Cauliflower: If you don’t need this salad to be low-carb, roasted sweet potatoes are a great option in this salad.


Serving: 1 bowl | Calories: 370kcal | Carbohydrates: 13g | Protein: 17g | Fat: 29g | Fiber: 7g | Sugar: 3g

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Breakfast
Cuisine: American
Keyword: breakfast salad
Did you make this recipe?Mention @eatingbirdfood and tag #eatingbirdfood!

About Brittany

Hey there, I’m Brittany, the creator of Eating Bird Food, cookbook author, health coach and mama of two littles. Here you’ll find quick and easy recipes that make healthy fun and enjoyable for you and your family!

More about Brittany
Get a free 3 day Clean Eating Meal Plan
Subscribe to our list and get your free printable PDF of the 3 Day Clean Eating Meal Plan and Shopping List

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. I love the idea of a salad for breakfast! Plus, eggs + avocado is always a good idea 🙂

  2. 5 stars
    I’m new here but you had me at sautéed Greens for breakfast! One of my favorite breakfasts is roasted potatoes topped with sautéed spring mix and eggs.

  3. 5 stars
    Was looking for something different to do with eggs and salad and this hit the spot 😉 Thank you for the recipe.

    1. So glad you enjoyed this breakfast salad, Catherine! Thanks for making it and for coming back to leave a comment + star rating. I so appreciate it. 🙂

  4. 5 stars
    This has been one of my go-to meals ever since I first tried it at the beginning of summer. I’ve prepared it with sweet potatoes, cauliflower, and quinoa, and they all taste great with this meal. Highly recommend!

  5. 5 stars
    This is my new favorite breakfast!! I am so excited that I found this last week, it really hit the spot. I tried it with cauliflower and then I ran out of cauliflower so I used Trader Joe’s Cauliflower Gnocchi and it was delicious with both!! Highly recommend and thank you for the terrific recipie.

    1. Ahh yay!! So glad you loved this recipe, Kristen. Thanks for coming back to leave a review. I so appreciate it. 🙂

  6. 5 stars
    I went into this recipe nervous. I HATED sweet potatoes growing up and have avoided them passionately. But I’m really working on eating better foods and stepping away from processed carb sources. I gave this recipe a try and it was PERFECT. so savory and delicious, I could eat this again and again no questions asked! I didn’t get to use avocado because mine weren’t ripe yet, but can’t wait to add that extra flavor into this delicious recipe!

    1. Oh yay!! That makes me so happy to hear, Karli. I’m so glad you loved this recipe. Thanks for the review. I really appreciate it!

  7. 5 stars
    I just finished this and it’s so so so good! It way exceeded my expectations! I did it with a sunny side up egg and no dill. I will definitely make this again, thank you so much for this recipe!

  8. 4 stars
    Very good! I seasoned the cauliflower with paprika, salt, black pepper and garlic powder. I added zaatar to the top of the eggs and a bit of green yogurt too! So good.

    1. So glad you loved this recipe, Halle! Thanks for the review and for letting me know what changes you made!

  9. 5 stars
    I just made this dish and it was delicious! I added seasoned roasted cauliflower from another recipe, turmeric and a little sriracha sauce. So yummy. Definitely going into a weekly rotation. It also works well with my new keto vegetarian diet. Thank you for sharing!

    1. YUM! Sounds absolutely delicious, Kathy! I am glad you are loving this recipe. Thank you for your review + star rating, I really appreciate it!

    1. Hi Jordyn – Great question, the white balsamic, regular balsamic vinaigrette, red wine vinaigrette, acv dressing would all be delicious. Check out all my salad dressings, here! Enjoy!