Under the broiler, a skillet of beaten eggs and roasted vegetables goes from flat and pale yellow to a slow, uneven rise, the edges climbing first while the center lags a beat behind, browning in patches rather than all at once. It takes real attention to catch the exact moment the whole surface has puffed and set without tipping into dry, and that moment passes in under a minute. Everything before it, the squash and Brussels sprouts caramelizing in the oven, the tempeh crisping in a hot pan, is really just setup for those final sixty seconds under direct heat.
Roasted Vegetables, Crisp Tempeh, and a Careful Finish
Winter roasted tempeh frittata takes about 45 minutes total, most of it spent roasting the vegetables while the tempeh cooks separately in a skillet. The eggs themselves are only in direct heat for the final 15 to 18 minutes of baking in the oven.
Roasting the squash, Brussels sprouts, and onion beforehand rather than adding them raw to the egg mixture matters more than it might seem. High, dry heat drives off their moisture and lets their natural sugars caramelize, concentrating flavor in a way that simply cooking them alongside the eggs never achieves; raw or lightly sautéed winter vegetables added straight to a frittata tend to release water as the eggs bake, diluting the custard and leaving watery pockets throughout. The tempeh needs its own separate pan time for a similar reason. Straight from the package, tempeh can taste slightly bitter and cardboard-like, and a proper sear in a hot skillet is what turns it nutty and firm instead, the same transformation a good crumbled sausage undergoes when it’s actually browned rather than just heated through.
The stovetop-to-oven finish on the eggs themselves borrows from the same logic professional kitchens use for most frittatas: a few minutes on the stove sets the bottom and edges quickly, while the gentler, more even heat of the oven finishes the center without scorching the base. Trying to cook the whole thing on the stovetop alone risks a burnt bottom long before the middle sets, and baking it from cold in the oven the entire way tends to take considerably longer and can leave the bottom pale and underdeveloped.
Ingredients
For the Roasted Vegetables
- 2 cups cubed butternut squash
- 1 cup Brussels sprouts, halved
- 1 small red onion, sliced
- 2 tbsp olive oil
- Salt and black pepper, to taste
For the Tempeh
- 8 oz tempeh, crumbled
- 1 tbsp olive oil
- 1/2 tsp smoked paprika
- 1/4 tsp garlic powder
- Salt, to taste
For the Frittata
- 8 large eggs
- 1/4 cup milk
- 1/4 cup grated Parmesan or Gruyère
- 2 tbsp chopped fresh thyme or sage
- Salt and black pepper, to taste
Building the Pan
- Preheat the oven to 400°F. Toss the squash, Brussels sprouts, and onion with olive oil, salt, and pepper on a baking sheet. Roast for 25 to 30 minutes, until tender and caramelized at the edges.
- While the vegetables roast, heat the olive oil in an ovenproof skillet over medium heat. Add the crumbled tempeh, smoked paprika, and garlic powder, and cook for 5 to 7 minutes, stirring occasionally, until golden and crisp in places. Remove the tempeh and set aside.
- In a large bowl, whisk together the eggs, milk, cheese, herbs, salt, and pepper.
- Reduce the oven temperature to 375°F.
- In the same skillet, combine the roasted vegetables and tempeh, spreading them evenly across the bottom. Pour the egg mixture over the top.
- Cook over medium-low heat on the stovetop for 3 to 4 minutes, until the edges just begin to set.
- Transfer the skillet to the oven and bake for 15 to 18 minutes, until the center is just set with a slight jiggle and the top is lightly golden.
- Let the frittata rest for 5 minutes before slicing; the center continues to firm up during this time.
What Separates Good From Great Winter Roasted Tempeh Frittata
A good version has properly set eggs and decent flavor throughout. A great one has vegetables with real caramelized edges rather than just soft, steamed ones, and tempeh with a genuine crisp bite rather than a uniformly soft, sponge-like texture. That crispness depends on giving the tempeh enough time undisturbed in the pan for real contact browning, rather than stirring it constantly and never letting any one surface touch the hot pan long enough to color.
Where This Frittata Usually Goes Wrong
Skipping the vegetable roast and adding them raw is the most common shortcut, and it’s the one that does the most damage, since raw winter vegetables release moisture into the eggs as they bake, leaving watery pockets and an uneven texture. Overcooking the eggs in the oven is a close second; pulling the frittata the moment it looks fully set from the outside usually means it’s already gone dry, since the center continues cooking from residual heat even after it comes out. The third habit worth watching is rushing the tempeh; a couple of minutes in a lukewarm pan leaves it pale and slightly bitter, missing the real browning that turns it nutty instead. A fourth mistake shows up less often but matters just as much: cutting into winter roasted tempeh frittata straight from the oven without letting it rest. The center is still actively firming up in those first five minutes, and slicing too soon tends to leave a slightly wet, underset middle even when the frittata was actually cooked correctly.
Other Directions to Take It
Sweet potato or parsnip can stand in for the butternut squash if that’s what’s on hand, roasting on roughly the same timeline. Crumbled feta scattered on top before the frittata goes into the oven adds a salty, tangy contrast to the sweetness of the roasted vegetables. For a version without tempeh, sautéed mushrooms provide a similar savory, umami-heavy note, though they cook much faster and need only a few minutes in the pan rather than a full sear. A handful of baby spinach stirred into the egg mixture just before pouring adds some green without complicating the technique. However the ingredients shift, winter roasted tempeh frittata holds together as long as the vegetables get genuinely caramelized and the tempeh gets a real sear rather than a quick warm-through.
What to Put Beside It
A simple arugula salad with lemon and olive oil cuts through the richness and adds some brightness the frittata doesn’t have on its own. Crusty bread or roasted potatoes on the side turn this into a more substantial dinner rather than a light brunch dish, depending on when it’s being served.
The Next-Day Version
Leftovers keep in an airtight container in the fridge for up to 4 days, and this frittata actually holds up well cold or at room temperature, not just reheated. To reheat, warm slices gently in a low oven or a covered skillet rather than the microwave, which tends to make the eggs rubbery. This freezes reasonably well for up to 2 months, though the texture softens slightly once thawed.
Nutrition (Per Serving, Serves 6)
These are estimated values per serving. Actual numbers will vary depending on the exact tempeh, cheese, and vegetables used.
| Calories | 265 kcal |
| Protein | 16 g |
| Carbohydrates | 15 g |
| Fat | 16 g |
| Fiber | 3 g |
This recipe was tested and refined in bebup.org’s kitchen before publishing, with particular attention paid to the timing of the tempeh sear described above.
What Stays With You
What lingers after a slice of this isn’t the eggs, exactly, it’s the way a plant-based protein most people treat as an afterthought earns real equal footing next to caramelized squash and sprouts, simply by being cooked with the same care as anything else in the pan. Winter cooking has a way of rewarding patience more than most seasons do, and this frittata is a small, repeatable proof of that.
Winter Roasted Tempeh Frittata
Ingredients
Method
- Roast squash, Brussels sprouts, and onion with olive oil, salt, and pepper at 400°F for 25 to 30 minutes.
- Sear crumbled tempeh with smoked paprika and garlic powder in olive oil for 5 to 7 minutes until golden and crisp. Set aside.
- Whisk eggs, milk, cheese, herbs, salt, and pepper.
- Reduce oven to 375°F.
- Combine roasted vegetables and tempeh in the skillet, then pour in the egg mixture.
- Cook on the stovetop over medium-low heat for 3 to 4 minutes until edges set.
- Bake 15 to 18 minutes until the center is just set and the top is golden.
- Rest 5 minutes before slicing.