If you’re looking for a nutritious, versatile side dish, these roasted Brussels sprouts with shallots and lemon zest are exactly what you need.
At Longevity Bender, I usually avoid high-temperature roasting and caramelization in recipes because, while delicious, these methods can create compounds that aren’t ideal for optimal health, especially for longevity-focused diets. High-heat cooking can increase advanced glycation end products (AGEs), which are associated with inflammation and oxidative stress.
However, let’s be real: roasted Brussels sprouts with those crispy edges and caramelized shallots are just about the best way to enjoy this veggie.
So if the naughtiest thing on your table is a tray of golden-brown Brussels sprouts, I’d say you’re doing pretty well!
A little indulgence here and there can be part of a balanced approach, and these Brussels sprouts are so worth it for a special occasion.

Ingredients in this Roasted Brussels Sprouts Recipe
- Brussels Sprouts
Loaded with fiber, vitamins C and K, and antioxidants, Brussels sprouts support heart health, immune function, and reduce inflammation. Choose firm, green sprouts for the freshest flavor. - Shallots
Shallots add a subtle sweetness and are rich in vitamins A and C, as well as sulfur compounds, which support immune health and reduce inflammation. If you don’t have shallots, try thinly sliced red onions for a similar effect. - Avocado Oil
This oil is great for high-heat cooking and is rich in heart-healthy monounsaturated fats and antioxidants. Olive oil can be used as an alternative for slightly lower roasting temperatures.

- Lemon Zest
Lemon zest provides a vibrant, citrusy flavor and is rich in antioxidants. Use organic lemons to avoid pesticide residues in the zest. - Lemon Juice
A splash of lemon juice brightens up the flavors and adds a dose of vitamin C. Lime juice is a possible substitution if you want a slightly different citrus flavor. - Salt
Enhances the flavor and helps bring out the natural taste of the Brussels sprouts and shallots. Sea salt or Himalayan pink salt can provide additional minerals. - Freshly Ground Black Pepper
Adds a bit of spice and has antioxidant properties. Adjust the amount based on your taste preferences.
Ingredient Notes
To make this recipe more flexible, try experimenting with different citrus zest like lime or orange for a unique flavor twist. If you prefer a spicier profile, add a pinch of red pepper flakes along with the salt and pepper.
Step-by-Step Instructions

- Prepare the Brussels Sprouts
- Preheat your oven to 400°F (200°C).
- Trim the ends of the Brussels sprouts, removing any yellow or damaged outer leaves, and cut them in half. For larger sprouts, quarter them to ensure even cooking.
- Mix with Shallots
- Place the halved Brussels sprouts and thinly sliced shallots in a large mixing bowl.
- Drizzle with avocado oil and season with salt and pepper to taste.
- Toss the mixture until all the vegetables are evenly coated with oil and seasoning.
- Roast the Vegetables
- Spread the Brussels sprouts and shallots in a single layer on a parchment-lined baking sheet for easy cleanup.
- Roast for 20-25 minutes, turning halfway through. The Brussels sprouts should be golden brown with crispy edges, and the shallots should be caramelized.
- Add Lemon Zest and Juice
- Remove the baking sheet from the oven. Sprinkle the lemon zest over the roasted vegetables, followed by a squeeze of fresh lemon juice.
- Toss everything together to ensure the zest and juice are evenly distributed for a bright, citrusy finish.
- Serve
- Serve the roasted Brussels sprouts and shallots warm, with extra lemon wedges on the side if desired.
How Ingredients in Roasted Brussels Sprout Support Longevity

Brussels Sprouts
Brussels sprouts are packed with glucosinolates and antioxidants like vitamin C, which help combat oxidative stress and inflammation. Dr. Rhonda Patrick, a longevity researcher, often highlights the benefits of cruciferous vegetables, particularly their role in detoxification and reducing cancer risks.
Shallots
Shallots provide subtle sweetness along with quercetin, an antioxidant that supports immune health. Rich in vitamins A, B, and C, they promote cellular repair and support healthy skin. According to Dr. David Sinclair, a leading researcher in the field of longevity, nutrient-dense, low-calorie vegetables like shallots support metabolic health.
Avocado Oil
Avocado oil contains monounsaturated fats that support cardiovascular health and reduce bad cholesterol levels. It’s also a rich source of lutein, an antioxidant that supports eye health, and oleic acid, known for its anti-inflammatory properties.
Lemon
Lemons are loaded with vitamin C, a powerful antioxidant that supports immune function and skin health. According to longevity experts, vitamin C plays a role in reducing oxidative stress, a key factor in cellular aging.

Recipe FAQs
Can I store leftovers?
Yes! Leftover roasted Brussels sprouts can be stored in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or a pan to keep them crispy.
Can I freeze roasted Brussels sprouts?
Freezing is possible, but note that they may lose some of their crispy texture.
What’s the best way to make sure Brussels sprouts are crispy?
Roasting at a high temperature and spacing them out on the baking sheet ensures they crisp up nicely. Avoid overcrowding, as it leads to steaming rather than roasting.

Roasted Brussels Sprouts
Ingredients
- 1 lb Brussels sprouts trimmed and halved
- 2-3 shallots thinly sliced
- 3 tablespoons avocado oil
- Zest of 1 lemon
- Juice of 1/2 lemon
- Salt & pepper to taste
Instructions
Prepare the Brussels Sprouts:
- Preheat your oven to 400°F (200°C).
- Trim the ends off the Brussels sprouts and cut them in half. Quarter any larger sprouts for even cooking.
Mix with Shallots:
- Place the halved Brussels sprouts and sliced shallots in a large bowl. Drizzle with avocado oil, and season with salt and pepper (if using).
- Toss to coat evenly.
Roast:
- Spread Brussels sprouts and shallots in a single layer on a baking sheet lined with parchment paper for easy cleanup.
- Roast for 20-25 minutes, tossing halfway through, until golden brown on the edges and caramelized.
Add Lemon Zest and Juice:
- Remove from the oven and immediately sprinkle the lemon zest and squeeze lemon juice over the hot Brussels sprouts. Toss to distribute evenly.
Serve:
- Serve warm, adding extra lemon juice or a few lemon wedges for garnish if desired.