30-Minute Roasted Broccoli and Crispy Tempeh Teff
Photo by Karen Laårk Boshoff on Pexels

30-Minute Roasted Broccoli and Crispy Tempeh Teff

A vibrant, protein-rich side dish combining nutty teff grain with roasted broccoli and pan-fried tempeh. Warm spices—turmeric, ginger, and cumin—echo Ethiopian flavors while keeping prep and cooking under 30 minutes. Serve alongside stews, grains, or greens for a satisfying meal.

Prep
10 min
Cook
18 min
Wait
2 min
Total
30 min
Makes
4 servings (about 1½ cups each)
Share

Steps

Before you start
  • Preheat your oven to 425°F (220°C)
  • Rinse teff thoroughly under cold water to remove debris
  • Pat tempeh dry with paper towels before slicing
  1. Start the teff and broccoli

    • In a medium saucepan, bring vegetable broth to a boil over high heat.
    • Add rinsed teff and 0.5 tsp salt, stir once, then reduce heat to medium-low, cover, and maintain a gentle simmer.
    • Teff will cook in 15 minutes.
    • Meanwhile, spread broccoli florets on a large sheet pan, drizzle with 2 tbsp olive oil, sprinkle with 0.25 tsp salt and a pinch of black pepper.
    • Toss to coat evenly.
    + Show details

    Tip: Rinsing teff removes dust and any debris; don't skip this step.

  2. Roast broccoliOven 425°F / 220°C

    • Place the sheet pan in a preheated 425°F (220°C) oven and roast for 12–14 minutes, stirring halfway through at the 6-minute mark.
    • Broccoli is done when florets are tender-crisp with caramelized, dark brown edges.
    + Show details

    Ready when: Florets are tender-crisp with dark brown, charred edges

    Tip: Don't crowd the pan; good spacing lets steam escape and edges crisp up.

  3. Season and crisp tempeh

    • While broccoli roasts, heat remaining 2 tbsp olive oil in a medium skillet over medium-high heat until shimmering, about 1 minute.
    • Add minced ginger and cook for 30 seconds, stirring constantly, until fragrant.
    • Add tempeh strips and cook for 3–4 minutes on the first side without moving them, until golden brown.
    • Flip and cook the second side for another 2–3 minutes until crispy and lightly darkened.
    • In the final 30 seconds, sprinkle turmeric and cumin over the tempeh, toss to coat, and cook until the spices smell fragrant and coat the strips.
    + Show details

    Ready when: Tempeh strips are golden brown and crispy on both sides, spices are fragrant

    Tip: Don't flip tempeh too early; let it develop a golden crust for maximum crispness and flavor.

  4. Combine and finish

    • When teff is tender and has absorbed all the broth (about 15 minutes from the boil), fluff it with a fork and transfer to a large bowl.
    • Add the roasted broccoli and crispy tempeh, then drizzle with lemon juice if using.
    • Taste and adjust seasoning with salt and pepper.
    • Top with fresh cilantro if desired and toss gently to combine.
    + Show details

    Ready when: All components are combined and teff grains are separate and tender

    Tip: Toss gently so the crispy tempeh doesn't break apart—save some texture contrast.

Good to know

Tips
  • Teff is a tiny grain with a nutty, slightly sweet flavor that pairs beautifully with warm spices. If you cannot find it, millet or farro are good substitutes.
  • Press tempeh gently between paper towels before cooking to release excess moisture—drier tempeh crisps far better than wet tempeh.
  • Don't overcrowd the skillet when cooking tempeh; work in batches if needed so each piece gets direct contact with the hot oil.
  • For extra depth, toast the cumin and turmeric in a dry pan for 20 seconds before adding to the tempeh, then bloom them in the hot oil.
Make ahead

Tempeh can be sliced and patted dry up to 4 hours ahead and kept refrigerated in an airtight container. The teff can be cooked 1 day ahead, cooled, and reheated gently with a splash of broth. Roast the broccoli fresh just before serving for best crispness.

Storage & reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a 325°F (160°C) oven for 10 minutes or in a skillet over medium heat with a splash of broth until warm. Freeze for up to 1 month; thaw overnight in the fridge and reheat as above. The dish is best eaten within 24 hours for optimal texture.

Substitutions
  • teff grain → farro, millet, or quinoa. Use the same weight (200 g) and adjust broth slightly—millet needs about 2 cups broth, farro needs 2.5 cups. Follow package directions for cooking time.
  • tempeh → extra-firm tofu, pressed and cubed, or chickpeas. Press tofu for 30 minutes first to remove excess moisture so it crisps well. For chickpeas, use 1.5 cups cooked chickpeas and pan-fry in two batches.
  • fresh broccoli → cauliflower, Brussels sprouts, or kale. Cut cauliflower into florets; halve Brussels sprouts. Roast for 14–16 minutes. Kale (torn into 2-inch pieces) roasts in 10–12 minutes.
  • vegetable broth → water or low-sodium chicken broth. Water will result in milder flavor; add an extra ½ tsp salt and a pinch of miso paste for depth. Chicken broth works as a 1:1 swap.

More rice & grains

See all →

Find more like this

Meal
Dinner
Cuisine
Ethiopian
Main ingredient
Broccoli

Reviews (0)