Sweet Potato & Black Bean Frittata

A hearty, oven-finished frittata packed with roasted sweet potato, seasoned black beans, and bold spices that make every slice feel like a full meal. This dish moves easily from a weekday breakfast to a weekend brunch centerpiece.

A sweet potato and black bean frittata in a cast iron skillet, garnished with cilantro and served with fresh avocado.
A sweet potato and black bean frittata in a cast iron skillet, garnished with cilantro and served with fresh avocado.

Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Type: Vegetarian
Spice Level: 🌶 Mild
Servings: 4 - 6
Estimated Cost: $10 - $14

Ingredients

Ingredients:

  • 8 large eggs

  • ¼ cup whole milk or unsweetened oat milk

  • 1 cup canned black beans, drained and rinsed

  • 1 medium sweet potato, peeled and diced small

  • 1 red bell pepper, diced

  • ½ medium yellow onion, diced

  • 2 cloves garlic, minced

  • 1 teaspoon smoked paprika

  • 1 teaspoon cumin

  • ½ teaspoon garlic powder

  • ½ teaspoon onion powder

  • ¼ teaspoon cayenne pepper

  • ¼ cup olive oil

  • Salt and black pepper, to taste

Substitutions

  • Sweet potato: Butternut squash or white potato substitute directly and roast in the same time window.

  • Whole milk: Any unsweetened plant-based milk substitutes directly - oat milk produces the closest texture to whole milk in the finished frittata.

  • Eggs: A flax egg or commercial egg replacer works for a fully vegan version, though the texture will be denser and less custardy.

Instructions

  1. Preheat oven to 400°F. Toss diced sweet potato with a drizzle of olive oil, smoked paprika, salt, and pepper on a baking sheet. Roast for 15 - 18 minutes until tender and caramelized at the edges. Set aside.

  2. Whisk eggs and milk together in a large bowl until fully combined and slightly frothy. Season with salt and black pepper.

  3. Heat olive oil in a 10 - 12 inch oven-safe skillet over medium heat. Add diced onion and red bell pepper and cook for 3 - 4 minutes until softened. Add minced garlic and cook for one additional minute.

  4. Add black beans, roasted sweet potato, cumin, garlic powder, onion powder, and cayenne to the skillet. Stir everything together and spread into an even layer across the bottom of the pan.

  5. Pour the egg mixture evenly over the vegetables. Let the frittata cook undisturbed on the stovetop for 3 - 4 minutes until the edges begin to set.

  6. Transfer the skillet to the preheated oven and bake for 12 - 15 minutes until the center sets fully and the top turns lightly golden.

  7. Remove from the oven and let the frittata rest for 5 minutes before slicing. Top with fresh cilantro, sliced avocado, and hot sauce.

Love at First Bite

A hearty, oven-finished frittata packed with roasted sweet potato, seasoned black beans, and bold spices that make every slice feel like a full meal. This dish moves easily from a weekday breakfast to a weekend brunch centerpiece.

Origin Story

The frittata carries Italian roots, born from the tradition of stretching simple ingredients - eggs, vegetables, and whatever the kitchen held - into a satisfying, complete meal. Black beans and sweet potato bring a deeply American and Afro-Caribbean culinary identity to that foundation, two ingredients with long, rich histories in the cooking traditions of the African diaspora. This frittata honors that full lineage by centering both as the heart of the dish.

Remix Notes

Fold in a handful of crumbled cotija cheese or dairy-free feta during the last two minutes of oven time for a salty, creamy contrast that deepens the flavor of every slice. Add a cup of fresh spinach or chopped kale directly to the skillet just before pouring in the egg mixture - the greens wilt into the frittata as it bakes and add both color and nutrition. Serve slices over a bed of seasoned rice for a full brunch plate that carries well through a long afternoon.

Soul Notes

This is a bowl that genuinely keeps you full - the kind of breakfast that still has you covered two or three hours later without feeling heavy.

Pairs Well With

This frittata carries warm, earthy spice that pairs best with something bright and fresh or something cooling that balances the heat.

  • Hibiscus Ginger Lemonade

  • Savory Southern Cheese Grits

  • Johnny Cakes with Honey Butter & Fresh Berries

Storage & Reheating

Store leftover frittata slices in a sealed container in the refrigerator for up to four days. Reheat individual slices in a skillet over medium-low heat for 3 - 4 minutes, or in a 325°F oven for 8 - 10 minutes until warmed through. The frittata holds its texture well after refrigeration - avoid the microwave, which softens the eggs and dulls the caramelized sweet potato. This dish does not freeze well due to the egg base.

FAQ

My frittata came out rubbery - what went wrong?
Overcooking drives rubbery texture in egg-based dishes. Pull the frittata from the oven the moment the center sets and loses its jiggle - carryover heat from the hot pan finishes the job as it rests. A five-minute rest before slicing makes a significant difference in the final texture.

Can I make this frittata dairy-free?
Unsweetened oat milk substitutes directly for whole milk in the egg mixture and produces a frittata with nearly identical texture and richness. Any unsweetened plant-based milk works in the same ratio.

Can I use store-bought jerk seasoning or should I make my own?
Crowding the baking sheet traps steam and prevents caramelization. Spread the diced sweet potato in a single layer with space between each piece, and make sure the oven reaches the full 400°F before the pan goes in.

A skillet cooking breakfast hash with roasted sweet potatoes, black beans, peppers, and garlic next to a bowl of fresh eggs.
A skillet cooking breakfast hash with roasted sweet potatoes, black beans, peppers, and garlic next to a bowl of fresh eggs.

Related Recipes You'll Love