Sweet Potato Hash
This content may contain affiliate links. For more information, see our disclosure policy.
This sweet potato hash is a flavorful and hearty dish made with crispy sweet potatoes, peppers, and onions. Perfect for breakfast or brunch, it’s easy to make and full of savory goodness.

If you’re anything like me, you’re always looking for easy, satisfying meals that don’t require a ton of steps or cleanup. That’s where this sweet potato hash comes in. It’s the kind of dish I make when I want something hearty and colorful that doesn’t take all morning to pull together. Whether you’re cooking for yourself or sharing with family, it’s one of those go-to recipes that just works.
I started making sweet potato hash on lazy weekends when I wanted a change from the usual scrambled eggs and toast. The sweet potatoes get crispy on the outside and perfectly soft inside, while the bell peppers and onions add that pop of flavor and texture. I like to play around with the spices—sometimes I’ll throw in a dash of cayenne pepper when I’m craving a little kick.
What I love most is how customizable this is. You can top it with a fried egg, crumble in some sausage, or keep it totally veggie if that’s your thing. It’s great for meal prep too. I’ve packed leftovers for lunch and they reheat beautifully. Trust me, once you try this sweet potato hash, it’ll find a regular spot in your rotation.
Items Needed

Here’s what you’ll need to make sweet potato hash:
- Sweet Potatoes – Provide a naturally sweet, hearty base that crisps up nicely and adds fiber and nutrients.
- Bell Peppers – Add vibrant color, crunch, and a mild sweetness that balances the dish.
- Red Onion – Brings a slightly sharp flavor that mellows as it cooks, enhancing overall depth.
- Coconut Oil – Helps the vegetables cook evenly while adding a subtle, rich flavor.
- Salt and Pepper – Enhance and balance all the natural flavors in the hash.
- Cayenne Pepper – Optional for adding a hint of heat to elevate the flavor.
Tools you’ll need
Before starting the recipe, you’ll want to have all your kitchen essentials ready. I recommend having the following items:
Ways To Customize
Here are some easy ways to customize this sweet potato hash recipe:
- Add protein – Stir in cooked sausage, bacon, or diced ham for a heartier meal.
- Top with eggs – Serve with a fried, scrambled, or poached egg on top for added richness.
- Use different veggies – Swap or add mushrooms, spinach, or zucchini for extra variety.
- Change the seasoning – Try garlic powder, smoked paprika, or cumin for a different flavor profile.
- Add cheese – Sprinkle shredded cheese like cheddar, feta, or goat cheese on top before serving.
- Make it spicy – Increase the cayenne or add chopped jalapeños or hot sauce for more heat.
- Go vegan – Keep it plant-based by skipping meat and using dairy-free cheese or toppings.
Be sure to check out the full recipe and ingredient list below.
How To Make It
To a large skillet, place 2 tablespoons of coconut oil.

Add in the diced sweet potatoes and allow to cook for 10-15 minutes until they begin to get soft.

Add in the red onion and diced bell peppers.

Sprinkle salt and pepper.

Cook for an additional 10-15 minutes until the peppers and onions begin to soften.

If you want a little heat, add in a dash or two of cayenne pepper.
Note
Make sure to cut the sweet potatoes into evenly sized pieces so they cook at the same rate and get perfectly tender without burning.

Storage
To store sweet potato hash, let it cool completely, then transfer it to an airtight container and refrigerate for up to 4 days. When you’re ready to enjoy it again, you can reheat it in a skillet over medium heat with a small splash of oil to help crisp it back up. Alternatively, you can warm it in the microwave for 1–2 minutes, though it may lose some of its crispiness. For the best texture, the stovetop method is recommended.
Helpful Hints
Pro tip: Sweet Potato First!
Start cooking the sweet potatoes first and give them enough time to soften and brown before adding the other veggies—this helps them develop the best texture and flavor.
- Dice all ingredients into uniform pieces for even cooking.
- Don’t overcrowd the pan, or the veggies will steam instead of crisp.
- Stir occasionally but not too often to let the sweet potatoes brown.
- Use a non-stick or well-seasoned skillet to prevent sticking.
- Add a lid while cooking if your sweet potatoes are taking longer to soften.
- Taste and adjust seasoning at the end, especially if adding extras like sausage or cheese.

Serving Suggestions
This sweet potato hash is incredibly versatile and can be served in several delicious ways. For a classic breakfast or brunch option, top it with a fried or poached egg and a sprinkle of fresh herbs like parsley or chives. The runny yolk adds a rich, creamy element that pairs perfectly with the crisp edges of the sweet potatoes and the tender peppers and onions.
If you’re serving it for lunch or dinner, consider pairing it with a simple green salad or some grilled meat like chicken or sausage. It also works great as a hearty side dish alongside roasted vegetables or a protein-packed main. For a plant-based twist, top it with avocado slices or a dollop of dairy-free sour cream to keep things creamy and satisfying.
Want to turn it into a full brunch spread? Serve the sweet potato hash alongside something sweet like my Chocolate Chip Banana Bread or crunchy Strawberry Tanghulu for a beautiful balance of flavors and textures. Whether you keep it simple or go all out, this hash fits right in with both savory and sweet dishes, making it a perfect centerpiece for any meal.
FAQs

Recipe

Sweet Potato Hash
Ingredients
- 4 Sweet Potatoes peeled and diced or chopped
- 3 Bell Peppers diced or chopped
- 1 Red Onion diced or chopped
- 2 TBSP Coconut Oil
- Salt and Pepper to taste
- Cayenne Pepper optional
Instructions
- To a large skillet, place 2 tablespoons of coconut oil.
- Add in the diced sweet potatoes and allow to cook for 10-15 minutes until they begin to get soft.
- Add in the red onion and diced bell peppers.
- Sprinkle to salt and pepper.
- Cook for an additional 10-15 minutes until the peppers and onions begin to soften.
- If you want a little heat, add in a dash or two of cayenne pepper.