Vegan Roasted Asparagus

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
- 1 lb asparagus, bottom 1-inch trimmed
- 1 tablespoon extra-virgin olive oil, divided
- ½ teaspoon salt
- ½ teaspoon black pepper
- 1 cup shallots, slicedred onion1:1alliums
milder sweetness, less fine texture
- 1 cup kumquats, slicedblood orange segments or persimmon slices1:1citrus
adds brightness with less tartness
- 1 tablespoon fresh dill, chopped
Instructions
- 1
Preheat oven to 400 degrees.
- 2
Trim bottom 1-inch from asparagus and discard. Spread on rimmed baking sheet.
- 3
Drizzle with 1 tablespoon olive oil. Season with salt and pepper.
- 4
Roast until tender, about 10-12 minutes. Cover to keep warm.
- 5
Heat remaining olive oil in skillet over medium heat.
- 6
Add shallots and cook, stirring frequently, until softened and browned, about 5 minutes.
- 7
Add kumquats and cook 1 minute more. Remove from heat.
- 8
Arrange asparagus on serving plate. Top with shallot-kumquat mixture.
- 9
Sprinkle with fresh dill and serve immediately.
Tips
Cut kumquats lengthwise before slicing to expose seeds and juice, enhancing flavor distribution and visual appeal.
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
Refrigerate in airtight container up to 2 days. Reheat gently at 325F for 5 minutes or serve cold.
Trim asparagus and slice shallots up to 8 hours ahead. Roast asparagus just before serving for optimal texture.
Serve immediately while asparagus retains crispness. Pairs with roasted chicken, fish, or grilled steak.
Common Mistakes
Do not skip the shallot stirring to avoid scorching and bitter flavor.
Do not roast asparagus longer than 12 minutes to avoid mushy texture.
Do not add kumquats until the final minute to preserve their tart bite and avoid breakdown.
Substitutions
adds brightness with less tartness
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.