Poached Eggs on Greens

Photo of author
Author: Amelia
Published:

Image 1 Image 2 Image 3 Image 4
65 High Protein 30g+ Cook-Book | 64% OFF!
Healthy Meals & Made Simple | Save Time & Eat Better
Just $8.99Regular Price: $22.99
⏰ Limited-Time Offer
This Offer is From Wish-Cake
×

Poached Eggs on Greens is the perfect combination of comfort, nutrition, and elegance on a plate. With silky poached eggs resting over a bed of sautéed greens and beans, this dish delivers both protein and fiber in one balanced meal.

It’s ideal for breakfast, brunch, or a quick dinner when you want something light but satisfying. The key to a perfect Poached Eggs on Greens recipe is layering flavors with fresh garlic, za’atar, and a squeeze of lemon. In this guide, we’ll walk through each step to help you create this wholesome meal right at home.

Step by Step – How to Make Poached Eggs on Greens

1. Gather Your Ingredients

You will need:

  • 3 tablespoons olive oil, divided
  • 1 (15-ounce) can cannellini beans, drained and rinsed
  • 1 teaspoon kosher salt, divided
  • 2 teaspoons za’atar, divided
  • 1 medium bunch Swiss chard (about 10 ounces), stems removed and leaves thinly sliced
  • 2 cloves garlic, minced
  • 1/4 teaspoon red pepper flakes, plus more for serving
  • 1 tablespoon freshly squeezed lemon juice
  • 4 large eggs, poached

All the ingredients are plant-based and naturally wholesome, making them a fantastic choice for a nutritious meal that fits well into any balanced diet.

2. Cook the Beans

Start by heating 2 tablespoons of olive oil in a large nonstick frying pan over medium-high heat until it shimmers. Add the drained cannellini beans in a single layer. Let them cook undisturbed for about 2 to 4 minutes so they can develop a golden-brown crust. Sprinkle in half of the salt and one teaspoon of the za’atar. Stir gently to coat the beans in aromatic spices and continue cooking for another 3 to 5 minutes, stirring occasionally until the beans are evenly blistered and crisp on the edges.

3. Add the Greens

Pour in the remaining tablespoon of olive oil. Add the sliced Swiss chard, the rest of the salt, the remaining teaspoon of za’atar, minced garlic, and red pepper flakes. Stir everything together and let the greens wilt gently over medium heat. This should take about 3 to 5 minutes. Once the chard becomes tender and glossy, remove the pan from the heat. Drizzle in freshly squeezed lemon juice and toss to combine, balancing the earthy greens and creamy beans with a bright, citrusy finish.

4. Poach the Eggs

To poach your eggs, bring a medium pot of water to a gentle simmer. Add a splash of white vinegar to help the egg whites firm up quickly. Crack one egg into a small bowl, then slide it carefully into the simmering water. Repeat with the remaining eggs, poaching each for 3 to 4 minutes until the whites are set but the yolks remain runny. Use a slotted spoon to lift the eggs out and place them gently on a plate lined with a paper towel.

5. Assemble and Serve

Divide the warm beans and greens among four shallow bowls. Top each portion with one poached egg and a sprinkle of extra red pepper flakes for a subtle heat. You can drizzle a few drops of olive oil on top or add a pinch of extra za’atar for added aroma. Serve immediately while the eggs are still warm and the yolks are silky.

Poached Eggs on Greens is ready in about 20 minutes from start to finish, making it an easy, elegant dish for busy mornings or simple weeknight meals.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Poached Eggs on Greens


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amelia
  • Total Time: 20 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

Poached Eggs on Greens is a healthy, protein-rich recipe featuring tender Swiss chard, cannellini beans, and perfectly poached eggs, finished with lemon and za’atar for a zesty, balanced flavor.


Ingredients

3 tablespoons olive oil, divided

1 (15-ounce) can cannellini beans, drained and rinsed

1 teaspoon kosher salt, divided

2 teaspoons za’atar, divided

1 medium bunch Swiss chard (about 10 ounces), stems removed and leaves thinly sliced

2 cloves garlic, minced

1/4 teaspoon red pepper flakes, plus more for serving

1 tablespoon freshly squeezed lemon juice

4 large eggs, poached


Instructions

1. Heat 2 tablespoons of olive oil in a large skillet over medium-high heat until shimmering.

2. Add the beans in an even layer and cook undisturbed for 2 to 4 minutes until lightly browned.

3. Season with 1/2 teaspoon salt and 1 teaspoon za’atar, stir, and continue cooking 3 to 5 minutes until golden and crisp.

4. Add the remaining 1 tablespoon olive oil, the Swiss chard, remaining salt, remaining za’atar, garlic, and red pepper flakes.

5. Cook 3 to 5 minutes until the greens wilt, then remove from heat and add lemon juice. Toss to combine.

6. Bring a pot of water to a gentle simmer with a splash of white vinegar.

7. Crack each egg into a small bowl and gently slide it into the simmering water.

8. Poach for 3 to 4 minutes until the whites are set but yolks are still runny.

9. Use a slotted spoon to remove the eggs and drain briefly.

10. Divide beans and greens among 4 bowls, top each with a poached egg, and sprinkle with extra red pepper flakes. Serve immediately.

Notes

For best flavor, poach the eggs just before serving so the yolks remain creamy.

Leftover beans and greens can be stored in a covered container in the refrigerator for up to 4 days.

Reheat gently in a skillet with a drizzle of olive oil before serving.

For a bit of spice, drizzle with Texas Pete® Original Hot Sauce, Crystal® Hot Sauce, or Sriraja Panich Hot Sauce.

Enjoy with slices of Pepperidge Farm Farmhouse White Bread, Dave’s Killer Bread 21 Whole Grains and Seeds, or Arnold Country White Bread.

  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Category: Breakfast
  • Method: Stovetop
  • Cuisine: American


Tips and Tricks for Perfect Poached Eggs on Greens

1. Use Fresh Eggs for the Best Poach

Fresh eggs hold their shape better and result in a tighter, neater poach. The whites won’t spread out too much in the water, giving you that ideal round egg with a soft center.

2. Control the Temperature

Keep your water at a low simmer instead of a rolling boil. High heat can cause the eggs to break apart or become rubbery. A gentle simmer ensures even cooking and a velvety texture.

3. Swap the Greens for Variety

Swiss chard is earthy and mild, but you can also use spinach, kale, or mustard greens for different textures and flavors. Baby spinach makes the dish softer, while kale adds a slightly bitter edge that pairs beautifully with creamy yolks.

4. Layer the Seasoning

Za’atar brings a Middle Eastern flavor profile that enhances the beans and greens. If you prefer, you can substitute it with a blend of oregano, thyme, and sesame seeds. Don’t skip the lemon juice—it adds brightness that balances the richness of the olive oil and eggs.

5. Add Extra Texture

For a little crunch, top your bowl with toasted nuts, crispy chickpeas, or a sprinkle of seeds. These small additions make your Poached Eggs on Greens even more satisfying.


Notes

Poached Eggs on Greens is best enjoyed fresh, but you can prepare some components ahead of time. The beans and greens mixture can be cooked up to two days in advance and stored in the refrigerator. Simply reheat it gently in a skillet before topping it with freshly poached eggs.

This dish is naturally balanced in protein, fiber, and healthy fats, making it suitable for those looking to maintain a wholesome diet. The combination of olive oil, beans, and eggs provides long-lasting energy and fullness.

If you like a spicier kick, you can increase the red pepper flakes or drizzle a small amount of Texas Pete® Original Hot Sauce, Crystal® Hot Sauce, or Sriraja Panich Hot Sauce before serving. For an extra herbal note, garnish with chopped parsley or dill.

Avoid overcooking the eggs, as the creamy yolk is essential to the dish’s texture and flavor.

Storage

Leftover beans and greens can be stored in a covered container in the refrigerator for up to 4 days. When reheating, use a skillet over medium heat with a drizzle of olive oil to bring back the flavor and moisture. It’s best to poach eggs fresh each time, but if you need to store them, keep them submerged in cold water in an airtight container in the fridge for up to 2 days. Reheat by briefly dipping them in hot water for 30 seconds.

For meal prep, you can double the beans and greens portion and prepare the eggs daily for a quick, nutritious breakfast or lunch.

To make the dish more filling, serve it with slices of Pepperidge Farm Farmhouse White Bread, Dave’s Killer Bread 21 Whole Grains and Seeds, or Arnold Country White Bread, all of which are made without alcohol-based ingredients.

This meal stays vibrant and satisfying even after reheating. The balance of protein, greens, and spices keeps it both light and nourishing.

Conclusion

Poached Eggs on Greens is a fresh, flavorful, and nourishing dish that brings together simple ingredients for a restaurant-quality meal at home. With tender beans, wilted greens, and silky poached eggs seasoned with za’atar and lemon, it’s the perfect combination of health and comfort.

Whether you enjoy it for breakfast, lunch, or dinner, this easy recipe will quickly become a favorite. Try it once, and you’ll love how effortless and satisfying this vibrant plate can be.

You Might Also Like...

Creamy Lebanese Date Blossom Mousse

Creamy Lebanese Date Blossom Mousse

Easy Copycat In-N-Out Animal Style Fries

Easy Copycat In-N-Out Animal Style Fries

Authentic Homemade Doner Kebab

Authentic Homemade Doner Kebab

Creamy Sweet Potato Tuscan Bean Dip

Creamy Sweet Potato Tuscan Bean Dip

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star