Sweet Potato Hash with Eggs, Avocado, and Poblano Peppers Recipe

I absolutely love this Sweet Potato Hash with Eggs, Avocado, and Poblano Peppers recipe because it hits all the right notes — it’s hearty, colorful, and packs a flavorful punch that makes breakfast feel like a celebration. The smoky poblano peppers combined with tender sweet potatoes and creamy avocado make for a dish that’s not only delicious but comforting in the best way. Whether you’re cooking for a lazy weekend brunch or a quick weekday breakfast, this hash is both satisfying and nourishing.

When I first tried this recipe, I was immediately hooked by how the eggs cook perfectly atop the sweet potato and veggie medley, creating a beautiful plate that’s as appealing visually as it is on the palate. You’ll find that the slight spice from the chili powder and poblano peppers contrasts beautifully with the cool creaminess of the avocado and the lime’s tang, giving every bite a balanced complexity that’s hard to beat. Trust me, this Sweet Potato Hash with Eggs, Avocado, and Poblano Peppers recipe is one of those dishes you’ll want to make again and again.

❤️

Why You’ll Love This Recipe

  • Perfect balance of flavors: The mild heat of poblano peppers pairs beautifully with sweet potatoes and creamy avocado for a delightful taste experience.
  • Simple yet impressive: This recipe comes together easily but makes a stunning and nourishing meal that feels special.
  • Customizable and versatile: You can easily swap ingredients or add your favorites to make this hash your own signature dish.
  • Great for any meal: Whether breakfast, brunch, or a light dinner, this hash satisfies anytime hunger strikes.

Ingredients You’ll Need

The ingredients in this Sweet Potato Hash with Eggs, Avocado, and Poblano Peppers recipe come together in a way that’s fresh, hearty, and incredibly colorful. Each component plays its part — from the slightly spicy poblano to the creamy avocado — making for a dish that’s as wholesome as it is tasty.

  • Avocado oil: A healthy, high smoke point oil perfect for sautéing without burning flavors.
  • Red onion: Adds a sharp sweetness that mellows out nicely when cooked.
  • Poblano pepper: Brings a mild smoky heat that adds depth without overwhelming the dish.
  • Garlic cloves: Thinly sliced for a gentle, aromatic punch.
  • Sweet potato: The star of the dish — cubed for quick, even cooking and natural sweetness.
  • Chili powder: Adds warmth and a little extra kick to complement the poblano.
  • Lacinato kale: Provides a tender green boost that cooks down beautifully in the hash.
  • Eggs: Cracked on top to cook gently, adding richness and creaminess.
  • Avocado: Sliced fresh for a creamy contrast that’s truly irresistible.
  • Fresh cilantro: Optional, but I love how it adds a bright herbal note as a garnish.
  • Hot sauce: For serving, to dial up the heat if you crave it.
  • Lime wedges: A squeeze of fresh lime juice really brightens the whole dish.
  • Sea salt and freshly ground black pepper: Essential for seasoning throughout the cooking process.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love encouraging you to make this Sweet Potato Hash with Eggs, Avocado, and Poblano Peppers recipe your own by swapping in what you have or prefer. I often play around with the veggies or seasonings depending on the season or what’s in my fridge.

  • Variation: I’ve swapped kale for spinach when I wanted a more tender green, and it worked beautifully without changing the texture much.
  • Variation: If you prefer a bit more heat, adding a diced jalapeño alongside the poblano amps up the spice level just right.
  • Variation: For a heartier version, toss in some cooked chorizo or black beans — my family goes crazy for the added protein.
  • Variation: You can easily make this vegan by omitting the eggs and topping with extra avocado or some tangy vegan sour cream.

How to Make Sweet Potato Hash with Eggs, Avocado, and Poblano Peppers Recipe

Step 1: Sauté the aromatics until soft and fragrant

Heat 2 teaspoons of avocado oil in a large skillet over medium heat — I use a skillet with a lid for this recipe, it helps the eggs cook perfectly later. Throw in the chopped red onion, diced poblano pepper, thinly sliced garlic, and a pinch of sea salt. Cook everything, stirring now and then, for about 3 to 5 minutes until the onions and poblano soften nicely and the garlic becomes fragrant but not browned. Then, scoop this mixture out and set it aside for later.

Step 2: Cook the sweet potatoes until fork-tender

In the same skillet, add the remaining 2 teaspoons of avocado oil. Toss in your cubed sweet potatoes with another sprinkle of sea salt. Keep stirring every few minutes so they brown evenly and don’t stick or burn. After about 8 to 10 minutes, pierce a cube with a fork — if it slides in easily, you’re good to move on. Then, add back the sautéed vegetables, sprinkle the chili powder over everything, and stir to combine. Toss in your torn kale leaves last and stir them in so they start wilting.

Step 3: Crack the eggs right on top and cook gently

Now for the best part! Use a spoon to make four shallow wells in your hash and crack one egg into each well. Lower the heat to medium-low, cover the skillet with the lid, and let the eggs cook gently for 3 to 5 minutes until the whites are set but the yolks are still beautifully runny — or cooked to your liking. This method locks in moisture and creates a tender, luscious texture that I absolutely love. Season the whole skillet with salt and freshly ground pepper before serving.

Step 4: Top with avocado and fresh garnishes

Slice up your ripe avocado and arrange it over the hash. If you like, sprinkle some fresh cilantro leaves on top to add a pop of bright herbaceousness. Offer lime wedges on the side and a drizzle of your favorite hot sauce for guests or family members who want an extra kick. This finishing touch brings everything together in a way that’s visually gorgeous and tastes incredible.

👨‍🍳

Pro Tips for Making Sweet Potato Hash with Eggs, Avocado, and Poblano Peppers Recipe

  • Even Cubes for Quick Cooking: I learned that cutting the sweet potatoes into uniform ½-inch cubes helps them cook evenly and become tender at the same time.
  • Use a Lid for Perfect Eggs: Covering the skillet while the eggs cook traps steam, which sets the whites without overcooking the yolks—giving you that ideal runny center.
  • Season in Layers: Season the veggies as you go instead of just at the end for more dimension and depth of flavor throughout the dish.
  • Don’t Skip the Lime: The fresh lime juice at the end really cuts through the richness and brightens the whole hash, a little trick I discovered that changes everything.

How to Serve Sweet Potato Hash with Eggs, Avocado, and Poblano Peppers Recipe

A white round plate sits on a white marbled surface. On the plate, there is a sunny-side-up egg with a bright yellow yolk at the center left. Surrounding the egg is a mix of small orange sweet potato cubes, black beans, and slices of reddish-brown sausage, all scattered evenly around the egg except at the top right of the plate. On the top right of the plate, there are six fan-shaped slices of fresh, pale green avocado, sprinkled with chopped green herbs. A silver fork rests on the right edge of the plate. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

I actually love topping this hash with bright fresh cilantro – it gives a pop of color and freshness that pairs so well with the bold flavors. Fresh lime wedges are a must for me; squeezing a little lime brightens every bite. If you like a bit of heat, a good quality smoky hot sauce takes this dish to the next level.

Side Dishes

Whenever I serve this hash, I like pairing it with a simple green salad dressed in lemon vinaigrette or some crusty toast to scoop up the runny yolks. For a heartier meal, crispy bacon or a side of black beans rounds it out beautifully.

Creative Ways to Present

For special occasions, I’ve plated this hash in individual cast iron skillets — it makes for a fun presentation and keeps everything warm longer. Another way I fancy it is to layer the hash in a breakfast bowl with quinoa or farro for an Instagram-worthy brunch look that’s filling and vibrant.

Make Ahead and Storage

Storing Leftovers

I usually store leftover hash in an airtight container in the fridge for up to 3 days. The flavors actually develop nicely overnight, and it reheats well for a speedy breakfast or lunch later in the week.

Freezing

I’ve had good luck freezing the hash portion (without eggs and avocado). Just cool it completely, portion it into freezer-safe bags or containers, and it’ll keep for up to 2 months. When ready, thaw overnight and add fresh eggs and avocado when reheating.

Reheating

Reheat the hash gently in a skillet over medium heat or in the microwave until warmed through. Then crack fresh eggs on top and cook to your preference for best texture — this keeps the eggs fresh and avoids rubberiness from reheating.

FAQs

  1. Can I make this Sweet Potato Hash with Eggs, Avocado, and Poblano Peppers Recipe vegan?

    Absolutely! Simply skip the eggs and use extra avocado for creaminess or add plant-based toppings like vegan sour cream or crumbled tofu scramble to replace the egg component. The sweet potato and poblano mix itself is flavorful and hearty on its own.

  2. What can I substitute if I don’t have poblano peppers?

    If poblano peppers aren’t available, mild green bell peppers or Anaheim peppers are good alternatives that maintain the mild heat and texture. You can also roast them first for added depth of flavor.

  3. How do I know when the eggs are perfectly cooked on this hash?

    Covering the skillet and cooking on medium-low for 3 to 5 minutes usually gives you whites that are set and yolks that remain runny. If you prefer firmer yolks, just add an extra minute or two while watching closely to avoid overcooking.

  4. Can I prepare the hash ahead of time before adding the eggs?

    Yes! You can cook the sweet potato, peppers, onions, and kale mixture ahead and store it in the fridge. When you’re ready to serve, reheat the hash and crack fresh eggs on top to cook just before eating for best texture and freshness.

Final Thoughts

This Sweet Potato Hash with Eggs, Avocado, and Poblano Peppers recipe has become a staple in my kitchen because it’s so simple to make yet packs tons of flavor and nutrition. I love sharing it with friends because it feels like an upgrade to everyday breakfast without requiring fancy ingredients or complicated steps. If you want a dish that fills you up, tastes amazing, and looks vibrant on your plate, give this hash a try — I promise, you’ll be hooked just like I was.

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
Sweet Potato Hash with Eggs, Avocado, and Poblano Peppers Recipe

Sweet Potato Hash with Eggs, Avocado, and Poblano Peppers Recipe

4.6 from 98 reviews
  • Author: Emily
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: Serves 2 to 4 1x
  • Category: Breakfast, Brunch, Main Dish
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

This Sweet Potato Hash is a vibrant and nutritious one-pan meal perfect for any time of day. Featuring tender sweet potatoes, sautéed poblano peppers, red onions, garlic, and leafy kale, it’s topped with perfectly cooked eggs and creamy avocado slices. Finished with fresh cilantro, hot sauce, and lime wedges, this dish delivers a satisfying blend of flavors and textures that is both wholesome and delicious.


Ingredients

Scale

Vegetables and Aromatics

  • 1/2 small red onion, chopped
  • 1 poblano pepper, stemmed, seeded, and chopped
  • 2 garlic cloves, thinly sliced
  • 1 large sweet potato, cut into 1/2-inch cubes
  • 4 leaves lacinato kale, stemmed and torn
  • 1 avocado, sliced
  • Fresh cilantro leaves, for garnish (optional)
  • Lime wedges, for squeezing

Oils and Seasonings

  • 4 teaspoons avocado oil
  • 1 teaspoon chili powder
  • Sea salt, to taste
  • Freshly ground black pepper, to taste
  • Hot sauce, for serving

Protein

  • 4 large eggs

Instructions

  1. Prepare the Aromatics: Heat 2 teaspoons of avocado oil in a large lidded skillet over medium heat. Add the chopped red onion, poblano pepper, sliced garlic, and ¼ teaspoon sea salt. Cook, stirring occasionally, for 3 to 5 minutes until the vegetables are softened and fragrant. Remove from the skillet and set aside.
  2. Cook the Sweet Potatoes: In the same skillet, heat the remaining 2 teaspoons of avocado oil. Add the cubed sweet potatoes and ¼ teaspoon sea salt. Stir occasionally and cook for 8 to 10 minutes until the sweet potatoes are tender and easily pierced with a fork.
  3. Combine Vegetables and Season: Return the sautéed onion, poblano, and garlic mixture to the skillet with the sweet potatoes. Sprinkle in the chili powder and add the torn lacinato kale. Stir to combine and allow the kale to wilt slightly.
  4. Cook the Eggs: Using a spoon, make 4 shallow wells in the hash mixture. Crack one egg into each well. Reduce the heat to medium-low, cover the skillet with a lid, and cook for 3 to 5 minutes until the eggs are just set but yolks remain soft.
  5. Season and Serve: Season the hash with additional sea salt and freshly ground black pepper to taste. Top with sliced avocado and garnish with fresh cilantro leaves if desired. Serve immediately with hot sauce and lime wedges on the side for added flavor.

Notes

  • You can substitute kale with spinach or Swiss chard if preferred.
  • For a spicier version, add diced jalapeño peppers along with the poblano.
  • To make it vegan, skip the eggs and add more veggies or tofu.
  • Leftovers can be refrigerated for up to 3 days and reheated on the stovetop or microwave.

Nutrition

  • Serving Size: 1/4 of recipe
  • Calories: 320
  • Sugar: 5g
  • Sodium: 210mg
  • Fat: 18g
  • Saturated Fat: 4g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 6g
  • Protein: 10g
  • Cholesterol: 185mg