Sweet Potato Black Bean Breakfast Bowl
This sweet potato black bean breakfast bowl turns simple pantry staples into a colorful, filling breakfast with tender sweet potato, creamy avocado, fresh lime, and a runny egg.
Why You’ll Love This Recipe
- Big flavor from basic ingredients: Sweet potato, black beans, salsa, and lime taste bright, earthy, and satisfying together.
- Great texture in every bite: You get tender sweet potato, creamy avocado, juicy tomato, soft spinach, and rich egg yolk.
- Naturally nourishing: This bowl brings fiber, plant based protein, healthy fats, vitamin A, and iron to your morning.
- Easy to customize: Cook the egg your way and use mild, medium, or hot salsa.
Fabian’s Budget & Health Tip: Cook dried black beans in a big batch when you have time, then freeze them in one and one half cup portions. One portion replaces a standard can and usually costs much less.
Ingredients (Serves 4)
- 2 medium sweet potatoes, scrubbed and diced into one half inch cubes (about 680 g)
- 1 tablespoon olive oil (15 ml), or a splash of water for oil free sautéing
- 2 cans black beans, drained and rinsed (about 3 cups or 510 g)
- 4 packed cups fresh spinach (120 g)
- 4 large eggs (about 200 g without shells)
- 2 medium avocados, sliced (about 300 g)
- 2 medium tomatoes, diced (about 300 g)
- 1 cup salsa (240 g)
- 2 limes, cut into wedges (about 130 g)
- 3/4 teaspoon fine salt (4 g), plus more to taste
- 1/4 teaspoon black pepper (1 g)
Step-by-Step Instructions
1. Cook the Sweet Potato
Warm the olive oil in a large skillet over medium heat. Add the diced sweet potato and spread it into an even layer. Let it sizzle until the first sides look golden brown, then stir. Cook for 12 to 15 minutes, stirring often, until the centers feel tender when pierced with a fork. If the pan looks dry, add a small splash of water and cover it for the last 3 minutes.
2. Warm the Beans and Spinach
Add the black beans, salt, and pepper to the skillet. Stir until the beans are hot and glossy. Fold in the spinach and cook for 1 to 2 minutes, just until it wilts and turns deep green. Your kitchen should smell earthy, sweet, and lightly toasted.
3. Cook the Eggs
While the filling cooks, prepare the eggs in a separate pan. Fry, poach, or scramble them. For fried eggs, cook until the whites are set and the edges are lightly crisp. Keep the yolks runny for a rich sauce, or cook them longer if you prefer firm yolks.
4. Build the Bowls
Divide the sweet potato, black bean, and spinach mixture among 4 bowls. Top each bowl with diced tomato, sliced avocado, salsa, and one cooked egg. Keep the toppings in small sections if you like a bright breakfast bowl look, or mix everything together for a cozy skillet style bowl.
5. Finish with Lime
Squeeze fresh lime over each bowl right before serving. The lime wakes up the black beans, balances the creamy avocado, and makes the salsa taste fresher.
Expert Troubleshooting & FAQs
Can I roast the sweet potato instead of cooking it in a skillet?
Yes. Toss the diced sweet potato with oil, salt, and pepper. Roast on a sheet pan at 425°F (220°C) for 25 to 30 minutes, stirring once, until the edges are browned and the centers are soft.
Why is my sweet potato sticking to the pan?
The pan may be too dry or not hot enough. Let the sweet potato sit for a minute before stirring so a golden crust can form. If it still sticks, add a teaspoon of oil or a splash of water.
Can I make this ahead?
Yes. Cook the sweet potato, beans, and spinach up to 4 days ahead and store them in an airtight container. Reheat the filling, then add fresh avocado, tomato, salsa, lime, and a freshly cooked egg.
How do I keep the avocado from browning?
Slice the avocado right before serving. If you need to prep it early, coat the slices with lime juice and press them into a small covered container with as little air space as possible.
Can I make this vegan?
Yes. Skip the egg and add extra black beans or more avocado. The bowl will still be hearty, creamy, and filling.
Estimated Nutritional Facts
Per serving, based on one bowl with one egg and one half avocado.
- Calories: about 520
- Protein: about 20 g
- Carbs: about 68 g
- Fats: about 21 g
- Fiber: about 18 g
Sweet Potato Black Bean Breakfast Bowl

Ingredients
- 2 medium sweet potatoes, scrubbed and diced into one half inch cubes (about 680 g)
- 1 tablespoon olive oil (15 ml), or a splash of water for oil free sautéing
- 2 cans black beans, drained and rinsed (about 3 cups or 510 g)
- 4 packed cups fresh spinach (120 g)
- 4 large eggs (about 200 g without shells)
- 2 medium avocados, sliced (about 300 g)
- 2 medium tomatoes, diced (about 300 g)
- 1 cup salsa (240 g)
- 2 limes, cut into wedges (about 130 g)
- 3/4 teaspoon fine salt (4 g), plus more to taste
- 1/4 teaspoon black pepper (1 g)
Instructions
- 1. Cook the Sweet Potato. Warm the olive oil in a large skillet over medium heat. Add the diced sweet potato and spread it into an even layer. Let it sizzle until the first sides look golden brown, then stir. Cook for 12 to 15 minutes, stirring often, until the centers feel tender when pierced with a fork. If the pan looks dry, add a small splash of water and cover it for the last 3 minutes.
- 2. Warm the Beans and Spinach. Add the black beans, salt, and pepper to the skillet. Stir until the beans are hot and glossy. Fold in the spinach and cook for 1 to 2 minutes, just until it wilts and turns deep green. Your kitchen should smell earthy, sweet, and lightly toasted.
- 3. Cook the Eggs. While the filling cooks, prepare the eggs in a separate pan. Fry, poach, or scramble them. For fried eggs, cook until the whites are set and the edges are lightly crisp. Keep the yolks runny for a rich sauce, or cook them longer if you prefer firm yolks.
- 4. Build the Bowls. Divide the sweet potato, black bean, and spinach mixture among 4 bowls. Top each bowl with diced tomato, sliced avocado, salsa, and one cooked egg. Keep the toppings in small sections if you like a bright breakfast bowl look, or mix everything together for a cozy skillet style bowl.
- 5. Finish with Lime. Squeeze fresh lime over each bowl right before serving. The lime wakes up the black beans, balances the creamy avocado, and makes the salsa taste fresher.









