Go Back
+ servings
A very closeup photo of breakfast salad on a grey background.

Everything Bagel Breakfast Salad

Everything bagel breakfast salad with bacon, eggs, avocado, everything bagel croutons, and cream cheese dressing is perfect for a light and cozy weekend brunch!
Prep Time 15 mins
Cook Time 15 mins
Total Time 30 mins
Course Breakfast
Cuisine American
Servings 2 salads


Everything Bagel Breakfast Salad

  • 1 everything bagel cut into 1-inch cubes
  • 1 tbs neutral oil plus more if necessary
  • 4 oz baby spinach
  • 2 hard or soft boiled eggs quartered
  • 4 strips bacon cooked to desired crispiness
  • 1/2 avocado sliced
  • Fresh or pickled onions and radishes for serving
  • Salt and pepper to taste

Cream Cheese Dressing

  • 4 oz cream cheese softened
  • 6 tbs whole milk plus more to thin
  • 2 tbs red wine vinegar
  • 1/2 tsp Dijon mustard
  • 1/4 tsp garlic powder
  • 1/4 tsp onion powder
  • 1/4 tsp parsley
  • 2 tsp everything bagel seasoning plus more for sprinkling
  • Salt and pepper to taste


Everything Bagel Breakfast Salad

  • To start, heat the canola oil in a pan over medium-high heat. Add the cubed bagel, and toss to coat with the oil. Cook, stirring frequently, until the croutons are crisp and golden brown. Add another Tablespoon or two of oil if necessary. Remove from heat, and sprinkle with a pinch of salt. Chop the bacon, if desired, or leave as whole strips.
  • In a large bowl, combine the spinach, bacon, eggs, croutons, and fresh or pickled veggies. Toss with 3 Tablespoons of the dressing. Add the avocado and toss for a few more seconds. Add more dressing and everything bagel seasoning, to taste. Enjoy!

Cream Cheese Dressing

  • In a medium bowl, beat the cream cheese until smooth. Add the milk, and mix until no longer clumpy.
  • Add the red wine vinegar, Dijon, garlic powder, onion powder, parsley, everything bagel seasoning, salt, and pepper. Mix until smooth, adding more milk to thin if necessary. Taste and adjust seasonings.


Add the avocado last - Add the avocado last and toss for just a few seconds to prevent it from getting mushy.
Use day old bagels - If you don't have day old, you can always just cut the bread into cubes and let them sit on the counter for a few hours.


Serving: 1saladCalories: 658kcalCarbohydrates: 35.9gProtein: 27gFat: 45.9gSaturated Fat: 15gCholesterol: 228mgSodium: 1115mgPotassium: 851mgFiber: 6.1gSugar: 5.6gCalcium: 187mgIron: 3mg
Keyword breakfast, brunch, eggs, salad
Did you make this recipe?Tag @serendipitybysaralynn on Instagram!