Vegetarian eggs Benedict with an egg, English muffin, greens, and avocado is a healthier take on the classic breakfast. 
While this would make a lovely brunch item, we enjoyed it for dinner (brinner?). It was a delicious and super quick vegetarian weeknight dinner. Even quicker because I cheated and used Hollandaise from Trader Joe’s.
I used the vegetables I had on hand: golden chard and avocados. A slice of tomato would have been great, but I didn’t have any and they are not exactly in season at the moment.  Leaving out the ham freshens and lightens up the traditional Eggs Benedict. For the eggs… you can poach them or cook them in a frying pan using these neat little rings like I did (thanks Santa for the great egg rings stocking stuffer). 
Yield: 6

Vegetarian Eggs Benedict

Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes

Delicious vegetarian eggs Benedict recipe with no meat is perfect for breakfast or brunch.

Vegetarian Eggs Benedict


  • 3 English muffins, halved and toasted
  • 1 bunch dark leafy greens such as chard, kale, or spinach
  • 6 large eggs
  • Hollandaise sauce
  • 2 avocados, halved lengthwise, peeled and sliced
  • sliced tomato or any other veggies you like!


  1. Saute greens in olive oil, salt and pepper until softened. Set aside, covered to keep warm. If you like garlic, throw in a clove of crushed garlic while sauteing. 
  2. Poach or fry eggs. 
  3. Top each English muffin half with greens. Add any other veggies (tomato, grilled zucchini, etc.) and top with one egg. Spoon Hollandaise over eggs. Garnish with avocado slices. Serve immediately.
Nutrition Information:
Yield: 6 Serving Size: 1
Amount Per Serving: Calories: 270Total Fat: 15gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 10gCholesterol: 208mgSodium: 379mgCarbohydrates: 23gFiber: 7gSugar: 2gProtein: 12g