Vegan Roasted Asparagus

Prep: 10 minCook: 15 min6 servingsmedium
Roasted Asparagus with Caramelized Shallots and Kumquats

Tender roasted asparagus spears topped with golden, caramelized shallots and tart-sweet kumquats, finished with fresh dill. The citrus brightness cuts through the earthy vegetables while the shallots add deep umami sweetness. Elegant enough for dinner parties yet simple enough for weeknight sides. This version balances acidity and caramelization in under 25 minutes, making it ideal for spring entertaining or accompanying roasted proteins.

Ingredients

6 servings
  • 1 lb asparagus, bottom 1-inch trimmed
  • 1 tablespoon extra-virgin olive oil, divided
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • 1 cup shallots, sliced
    red onion1:1alliums

    milder sweetness, less fine texture

  • 1 cup kumquats, sliced
    blood orange segments or persimmon slices1:1citrus

    adds brightness with less tartness

  • 1 tablespoon fresh dill, chopped
    tarragon or chervil1:1herbs

    maintains delicate anise notes

    Full guide →

Instructions

  1. 1

    Preheat oven to 400 degrees.

  2. 2

    Trim bottom 1-inch from asparagus and discard. Spread on rimmed baking sheet.

  3. 3

    Drizzle with 1 tablespoon olive oil. Season with salt and pepper.

  4. 4

    Roast until tender, about 10-12 minutes. Cover to keep warm.

  5. 5

    Heat remaining olive oil in skillet over medium heat.

  6. 6

    Add shallots and cook, stirring frequently, until softened and browned, about 5 minutes.

  7. 7

    Add kumquats and cook 1 minute more. Remove from heat.

  8. 8

    Arrange asparagus on serving plate. Top with shallot-kumquat mixture.

  9. 9

    Sprinkle with fresh dill and serve immediately.

Tips

Tip 1

Cut kumquats lengthwise before slicing to expose seeds and juice, enhancing flavor distribution and visual appeal.

Tip 2

For deeper caramelization, reduce heat to medium-low and extend shallot cooking to 7-8 minutes, stirring less frequently to develop color.

Good to Know

Storage

Refrigerate in airtight container up to 2 days. Reheat gently at 325F for 5 minutes or serve cold.

Make Ahead

Trim asparagus and slice shallots up to 8 hours ahead. Roast asparagus just before serving for optimal texture.

Serve With

Serve immediately while asparagus retains crispness. Pairs with roasted chicken, fish, or grilled steak.

Common Mistakes

Watch

Do not skip the shallot stirring to avoid scorching and bitter flavor.

Watch

Do not roast asparagus longer than 12 minutes to avoid mushy texture.

Watch

Do not add kumquats until the final minute to preserve their tart bite and avoid breakdown.

Substitutions

kumquats
blood orange segments or persimmon slices1:1citrus

adds brightness with less tartness

dill
tarragon or chervil1:1herbs

maintains delicate anise notes

Full guide →
shallots
red onion1:1alliums

milder sweetness, less fine texture

Full guide →
Find more substitutions →

FAQ

Can I prepare this dish ahead of time?

Trim and slice vegetables up to 8 hours ahead. Roast asparagus no more than 2 hours before serving. Sauteed shallot-kumquat mixture tastes best made fresh, but can be gently reheated just before plating.

What if I cannot find fresh kumquats?

Substitute with thinly sliced blood oranges, tangerines, or even diced lemon. Adjust quantity based on tartness preference. Persimmon slices work for sweeter versions. Reduce cooking time for delicate citrus.

How long can I keep leftovers and can I freeze this?

Store refrigerated in airtight container up to 2 days. Do not freeze, as asparagus becomes mushy upon thawing. Reheat gently at 325F for 5 minutes, or serve chilled as a salad.