Roasted Spiced Cauliflower with Almonds and Warm Coriander

Prep: 5 minCook: 35 min4 servingsmediumAmerican
Roasted Spiced Cauliflower with Almonds and Warm Coriander

This aromatic roasted cauliflower transforms a simple vegetable into a fragrant side dish with warm Middle Eastern spices. Coriander seeds are lightly crushed and combined with cumin and cinnamon to create a complex spice blend that coats tender cauliflower florets. Sliced almonds add a satisfying crunch and nutty flavor during the final minutes of roasting. The dish develops beautiful caramelized edges while the spices deepen and bloom in the oven heat. Perfect as a side for grilled meats, grain bowls, or Mediterranean-inspired meals, this versatile recipe works equally well served hot from the oven or at room temperature for casual entertaining.

Ingredients

4 servings
  • 1 large cauliflower, cut into inch-sized florets
  • ½ teaspoon coriander seed
    fennel seeds1:1spice

    similar aromatic profile

  • ½ teaspoon ground cumin
    ground caraway1:1spice

    earthy alternative

    Full guide →
  • ½ teaspoon ground cinnamon
  • 3 tablespoons olive oil
    avocado oil1:1neutral

    higher smoke point

    Full guide →
  • ½ teaspoon kosher salt
  • 3 tablespoons sliced almonds
    pine nuts1:1tree_nuts

    Mediterranean flavor

    Full guide →

Instructions

  1. 1

    Preheat the oven to 425 degrees F

  2. 2

    Lightly crush the coriander seeds using a mortar and pestle or the flat side of a chef's knife

  3. 3

    Combine the crushed coriander seeds with cumin, cinnamon, olive oil, and salt in a bowl

  4. 4

    Scatter cauliflower florets over a rimmed baking sheet

  5. 5

    Toss the cauliflower with the oil and spice mixture

  6. 6

    Roast for 15 minutes

  7. 7

    Stir the cauliflower and roast for 10 more minutes

  8. 8

    Sprinkle sliced almonds over the cauliflower

  9. 9

    Roast for another 5 to 10 minutes until cauliflower and almonds are nicely browned

  10. 10

    Serve hot, warm, or cold

Tips

Tip 1

Crush coriander seeds just before using to release maximum aroma and flavor from the essential oils.

Tip 2

Cut cauliflower florets to uniform size for even cooking and browning.

Tip 3

Add almonds in the final stage to prevent burning while achieving perfect golden color.

Good to Know

Storage

Store covered in refrigerator for up to 3 days. Reheat in 350°F oven for 5-8 minutes to restore crispness.

Make Ahead

Can be prepped and seasoned up to 4 hours ahead. Store covered at room temperature, then roast as directed.

Serve With

Serve immediately for best texture, or let cool to room temperature for grain bowls and salads.

See pairing guide →

Common Mistakes

Watch

Don't add almonds too early or they will burn during the long roasting time.

Watch

Avoid overcrowding the pan which creates steam instead of proper browning.

Substitutions

sliced almonds
pine nuts1:1tree_nuts

Mediterranean flavor

Full guide →
olive oil
avocado oil1:1neutral

higher smoke point

Full guide →
coriander seed
fennel seeds1:1spice

similar aromatic profile

Full guide →
ground cumin
ground caraway1:1spice

earthy alternative

Full guide →
Find more substitutions →

FAQ

Can I use frozen cauliflower instead of fresh?

Yes, but thaw completely and pat very dry first. Frozen cauliflower releases more moisture so may take slightly longer to achieve browning.

What if I don't have whole coriander seeds?

Use 1/2 teaspoon ground coriander instead. The flavor will be milder since ground spices lose potency more quickly than whole seeds.

How long will this keep in the refrigerator?

Properly stored in a covered container, roasted cauliflower will keep for up to 3 days. The texture softens but flavors remain good.