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.

By: CeCe Fox | Published: 08/12/2026

Prep: 15 mins | Cook: 30 mins | Total: 45 mins
Type: Vegetarian | Spice Level: 🌶🌶 Medium
Servings: 4 - 6 | Est. Cost: $10 - $14

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

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.

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

Fresh ingredients for a healthy meal with eggs, sweet potatoes, black beans, peppers, onions, and various spices.
Fresh ingredients for a healthy meal with eggs, sweet potatoes, black beans, peppers, onions, and various spices.

Substitutions

  • Stone-ground grits: Quick grits substitute and cut cook time to 5 minutes, though stone-ground delivers a creamier texture and deeper corn flavor worth the extra time.

  • Pepper jack: Monterey jack substitutes for a milder, creamier finish with less heat.

  • Baby spinach: Swiss chard or kale substitute with the same sauté method - kale needs an extra minute to soften fully.

Remix Notes

Stir a tablespoon of white miso paste into the grits along with the cheese for a subtle umami depth that makes the whole bowl taste more complex without announcing itself. A soft poached egg rested on top of the finished bowl turns this into a full brunch centerpiece with a rich, runny yolk that works as its own sauce.

How to Make

  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.

A skillet of roasted sweet potatoes, black beans, and peppers cooking on a stove next to a bowl of fresh eggs.
A skillet of roasted sweet potatoes, black beans, and peppers cooking on a stove next to a bowl of fresh eggs.

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.

Steaming slice sweet potato and black bean frittata on a ceramic plate.
Steaming slice sweet potato and black bean frittata on a ceramic plate.

More to Love