Side Dishes
This sweet potato and broccoli frittata recipe transforms humble ingredients into a fast, protein-packed breakfast that balances earthy sweetness with crisp, savory bites. The secret lies in roasting the sweet potatoes and broccoli first—this caramelizes their natural sugars while concentrating their flavors into concentrated, tender morsels.
What starts as a simple one-pan meal becomes a restaurant-worthy dish with minimal effort, proving that breakfast doesn’t have to be complicated to be impressive.
The beauty of this frittata is its versatility—it works as a hearty breakfast, a satisfying lunch, or even a side dish for dinner. Eggs bind everything together, creating a fluffy yet sturdy texture that holds up to slicing, while sharp cheddar adds depth and a slight tang.
The roasted vegetables contribute rich, caramelized notes that cut through the richness of the eggs, making every bite a harmonious blend of sweet and savory. Best of all, it comes together in under 30 minutes, with just one pan to clean.
What you’ll end up with is a golden, slightly crispy frittata with layers of tender sweet potatoes, crisp-tender broccoli, and creamy egg custard. The edges will be just firm enough to hold a fork, while the center remains soft and custardy, perfect for soaking up any remaining pan juices.
This dish is the ideal way to use up leftover roasted vegetables or start your day with a meal that feels both nourishing and indulgent.
For extra flair, top with a sprinkle of fresh herbs, a drizzle of hot sauce, or a dollop of Greek yogurt. It reheats beautifully for meal prep, making it a foolproof solution for busy mornings. Let’s get cooking—this frittata is about to become a staple in your rotation.
Ingredients for sweet potato and broccoli frittata
Roasted veggies, eggs, and sharp cheddar—this frittata delivers restaurant-quality flavor in one pan.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 8 whole | Room temperature for even cooking |
| Sharp Cheddar Cheese 🧀 | 1 cup | Freshly grated, not pre-shredded |
| Sweet Potatoes 🍠 | 1 ½ lb | Medium, peeled and cubed |
| Broccoli Florets 🥦 | 4 cups | Medium stems removed, florets even-sized |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | High quality, fruity variety |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Cloves 🧄 | 3 cloves | Minced, for roasting vegetables |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Or 1 tsp dried thyme |
| Heavy Whipping Cream 🥛 | ¼ cup | For extra richness (optional) |
| Fresh Chives 🌱 | 2 tbsp | Chopped, for garnish |
The sweet potatoes and broccoli are the stars here, so don't skimp on quality. Organic sweet potatoes from Whole Foods or your local farmers' market have the best natural sweetness, but regular sweet potatoes work fine too. Look for broccoli with vibrant green florets and firm stems—the ones with yellowing florets tend to get bitter when roasted. For the cheese, sharp cheddar from a block (like Cabot or Tillamook) makes all the difference—pre-shredded gets clumpy and lacks flavor. If you're short on time, Trader Joe's has pre-cubed sweet potatoes that save chopping time, though they cost a bit more.
No sharp cheddar? Pepper jack or Gruyère add different but delicious depth. Running low on thyme? Dried oregano at half the amount works in a pinch. The heavy cream is optional but worth it for that extra-rich texture—half-and-half works too if you're avoiding full-fat. For extra flavor, toss the roasted veggies with a pinch of smoked paprika before mixing into the eggs. And if you're meal prepping, undercook the center slightly so it stays custardy when reheated.
Roasted veggies keep in the fridge for 3 days if stored in an airtight container, but they're best used immediately for maximum flavor. The frittata reheats beautifully—just pop slices in a skillet over medium heat for 2-3 minutes per side. For meal prep, assemble the frittata in a greased baking dish and refrigerate uncooked for up to 1 day before baking. The leftovers freeze well for 2 months—just reheat from frozen in a skillet for best results.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just roast the sweet potatoes and broccoli on a sheet pan, then pour in the eggs. The crispy edges on the veggies? They fold into that golden frittata like a dream.
- Sweet & Savory Balance: Honestly, the combo of caramelized sweet potatoes and sharp cheddar melts together in the most satisfying way. It’s like a hug for your taste buds—creamy, slightly sweet, and packed with cheesy goodness.
- Meal Prep MVP: Between us, this is my go-to for lunches all week. The frittata slices reheat beautifully, and I can toss in extra veggies or swap the cheddar for something else. (Yes, even on a Tuesday night.)
- Budget-Friendly Protein: Eggs and sweet potatoes stretch this recipe far—it feeds four for under $10, and the leftovers taste just as good cold the next day. Plus, no fancy ingredients, just honest, flavorful eating.
Step-by-step instructions for sweet potato and broccoli frittata
Here's how to make this one-pan breakfast in under 40 minutes—no flipping required.
Roast the Sweet Potatoes and Broccoli
Preheat your oven to 425°F and line a large baking sheet with parchment paper. Toss the 1.5 lb sweet potatoes (cubed) and 4 cups broccoli florets with 1 tbsp extra-virgin olive oil, 1 tsp salt, 0.5 tsp ground black pepper, and the 3 minced garlic cloves. Spread them in a single layer—don't overcrowd, or they won't brown properly.
Roast for 20-25 minutes until the sweet potatoes are tender when pierced with a fork and the broccoli has crispy edges. Stir halfway through cooking. The sweet potatoes should be caramelized with a slight char, and the broccoli should look vibrant green with golden spots. This roasting step builds deep flavor that carries through the entire frittata.
Prepare the Egg Mixture
While the vegetables roast, whisk together the 8 large eggs, 0.25 cup heavy whipping cream, 1 tbsp fresh thyme leaves, 1 tsp salt, and 0.5 tsp black pepper in a large bowl until fully combined. The cream adds luxurious richness, but if you prefer a lighter texture, you can omit it. Gently fold in 1 cup freshly grated sharp cheddar cheese—don't overmix, or the cheese will clump.
Here's the thing—room temperature eggs incorporate better, but if yours are straight from the fridge, let them sit out for 10 minutes first. You'll notice the mixture becomes slightly thicker as it warms, which helps create that signature frittata texture. Keep the bowl nearby so you can pour the eggs right over the hot vegetables.
Assemble and Bake the Frittata
When the vegetables are done roasting, remove the baking sheet from the oven and spread them evenly across the pan. Pour the egg mixture directly over the vegetables, tilting the pan slightly to distribute it evenly. Sprinkle the remaining 1 tbsp olive oil over the top—this helps create a golden crust.
Return the pan to the oven and bake for 18-22 minutes until the top is set and golden brown. You'll know it's ready when the center no longer jiggles slightly and the edges pull away from the pan. If you're worried about overcooking, check at the 18-minute mark—frittatas finish cooking as they rest.
Rest and Garnish
Let the frittata rest in the oven for 5 minutes after removing it from the heat. This resting period allows the interior to fully set and makes it easier to slice. Run a thin knife around the edges to loosen it from the pan, then slide it onto a cutting board or serving platter.
Garnish with the 2 tbsp chopped fresh chives right before serving. The chives add a bright, fresh contrast to the rich, savory-sweet flavors. Let it sit for 2-3 minutes before cutting—this ensures clean slices without crumbling. For best results, serve immediately while the center is still warm and custardy.
Pro Tips For Making Sweet Potato And Broccoli Frittata
- Sear Sweet Potatoes First: I learned this the hard way—raw sweet potatoes in a frittata turn into a soggy mess. Dice them small (½-inch cubes) and cook them in olive oil over medium-high heat for 8–10 minutes until they’re tender with a slight crust. This step guarantees they stay firm and flavorful instead of turning to mush.
- Salt the Broccoli Like Pasta Water: Broccoli florets hold onto moisture like a miser. Toss them in a bowl with ½ teaspoon of salt and let them sit for 5 minutes before draining. This draws out excess water so your frittata stays light, not gloppy. (Yes, even if you’re impatient like me.)
- Start Hot, Finish Covered: Crank the heat to medium-high when pouring the egg mixture—you want a fast, golden crust on the bottom. Once the edges set (about 3 minutes), reduce to medium-low, cover with a lid, and let the center cook through without browning. Skipping the cover? You’ll end up with a dry, overcooked center.
- Mix Cheese Last, Then Fold: Sharp cheddar burns faster than you’d think. Whisk your eggs first, then stir in half the cheese after they’re mostly combined. Fold in the sweet potatoes and broccoli, then sprinkle the remaining cheese on top before baking. This keeps the cheese melty and gooey, not crispy or rubbery. (Your future self will thank you.)
Essential equipment for perfect results
Non-Negotiable Pan
You’ll need a 10-inch oven-safe skillet with a 1-inch lip—I swear by All-Clad Stainless Steel for even heat distribution and easy release. A nonstick pan works too, but avoid cheap ones that warp under high heat.
The pan must handle both stovetop prep (if needed) and oven baking, so skip flimsy bakeware. A well-seasoned cast iron (like Lodge) also works beautifully if you prefer that rustic texture. 🔥
Essential Tools
Grab a sharp chef’s knife (I use Wüsthof) for chopping sweet potatoes into ½-inch cubes—consistent size ensures even cooking. A microplane comes in handy for grating the sharp cheddar cheese fresh (pre-shredded gets clumpy).
Don’t forget a fine-mesh strainer if you’re mincing garlic—it catches those pesky skins. For resting, a wire cooling rack prevents soggy bottoms when transferring from oven to plate. ⚡
Oven Thermometer
Your oven’s temperature gauge is often off—by up to 50°F! Invest in a Thermoworks Oven Thermometer ($15) to ensure your 425°F setting is accurate. Sweet potatoes and broccoli need precise heat to caramelize without burning.
Pro tip: Place the thermometer near the roasting pan for the most reliable reading. Trust me, this small upgrade makes all the difference in texture and flavor. 🌡️
Mixing Bowl & Whisk
A large, deep mixing bowl (like OXO Good Grips) keeps your egg mixture contained while whisking. Use a balloon whisk for smooth, lump-free eggs—Cuisinart’s stainless steel whisk is my go-to. For the cheese, a small bowl (like Pyrex) works best to avoid overmixing.
If you’re short on space, a small pitcher doubles as a measuring cup for the heavy cream. Every tool has a purpose here! ✨
Optional Upgrades
For extra crispy edges, try a silicon baking mat under your pan—it prevents sticking and adds a subtle crunch. A digital kitchen scale ensures precise measurements for the sweet potatoes (aim for 1.5 lb total).
If you love garnishes, a herb scissors makes chopping fresh chives effortless. And for meal prep, quart-sized glass containers with lids keep leftovers fresh for up to 5 days. Small luxuries, big payoffs! 💫
Nutrition facts
Frequently asked questions
Can I make this frittata without roasting the veggies?
You can, but roasting is key to developing those deep, caramelized flavors! If you're short on time, sauté the sweet potatoes and broccoli in the pan for 8-10 minutes until tender and slightly browned. Just know the texture will be less rich and the sweetness won't be as concentrated.
How do I adjust this recipe for meal prep?
Assemble the frittata in a greased 9-inch pie dish and refrigerate uncooked for up to 1 day before baking. For reheating, slice and warm in a skillet over medium heat for 2-3 minutes per side—this keeps the center custardy. Store leftovers in an airtight container for 4 days or freeze for 2 months.
What if I don't have sharp cheddar?
No problem! Try Pepper Jack for a spicy kick, Gruyère for nutty depth, or feta for tangy brightness. If you're dairy-free, swap in nutritional yeast or omit the cheese entirely—just reduce the cream to 2 tbsp to balance the richness.
Why did my frittata come out gummy?
Overmixing the eggs or underbaking are the most common culprits. Whisk just until combined, and bake until the center is set (no jiggle at 18-22 minutes). For extra insurance, let it rest 5 minutes in the oven after baking. If it's still gummy, pop it back in for 2-3 more minutes.
Can I add other veggies to this recipe?
Try bell peppers (diced), spinach (wilted), or mushrooms (sautéed) for extra texture. Just roast them alongside the sweet potatoes and broccoli—aim for 2 cups total of veggies to keep the balance right. Keep portions small so the frittata stays cohesive when sliced.
