This post contains affiliate links.
With over a dozen 5-star reviews, these roasted leeks are guaranteed to pack in tons of flavor in just 30 minutes. With just 5 ingredients, these make the perfect healthy side dish that can be paired with any protein or grain you enjoy.

Leeks are an understated vegetable. They can be used to make soup, sure, but they are also stellar eaten solo, especially when roasted.
Roasting is the perfect way to crisp up your veggies and enjoy some perfect parmesan deliciousness. Roasted leeks are savory, hearty, and refreshing all at the same time.
Reader rating

To roast leeks, you’ll need
If you’ve ever made roasted asparagus, this is quite similar!
- Leeks: First up, you need 4 medium-sized leeks for 4 big servings.
- Seasoning: Olive oil, salt, and pepper help to create golden brown deliciousness in the oven. You can also add onion powder, garlic powder, or even Italian seasoning.
- Cheese: Top them with shredded parmesan. You can omit or use an alternative version if vegan or dairy-free!

Sarah’s Tip
This recipe is a delicious base for so many flavor variations. Try roasting the leeks with shallots or lemon slices for a little bite or tang.

here’s how to make them
This recipe is a simple and quick way to have a delicious, cheesy dish ready to go at dinner time.
Step 1: Heat The Oven
First, preheat the oven to 400°F (204°C).
Step 2: Prep The Leeks
Remove the dark green parts of the leeks, then cut them in half lengthwise. Rinse each half well under cool water to remove any dirt that may be lodged inside the leek.

Step 3: Flavor The Leeks
To add flavor, start by placing the leeks cutside down in a large casserole dish. Drizzle with oil and sprinkle with salt and pepper, rubbing to evenly coat. You could also add any additional spices or seasonings you might want at this point.

Step 4: Cook and Roast
Cover the baking sheet with foil and cook for 10 minutes. Remove the foil, flip the leeks cut side up, and sprinkle parmesan over them. Continue cooking uncovered for 15 to 20 minutes or until the leeks are tender.

Step 5: Serve Warm
Serve the leeks right away so they’re warm, optionally topping with lemon zest to brighten things up!

Sauce It Up
This may come as a surprise, but so many flavorful sauces pair well with roasted leeks! Some of my favorites are:
- Pesto: This is delicious drizzled over the leeks, or the leeks dipped into it.
- Romesco: Add a little more Italian flare by serving these with this red sauce.
- Vegan Yum Sauce: For a vegan option, try this Asian-inspired sauce.


Easy Roasted Leeks Recipe
Ingredients
- 4 medium leeks
- 2 Tbsp olive oil, 30 mL
- ¼ tsp salt
- Pinch of pepper
- 1 Tbsp shredded parmesan cheese, omit for vegan or dairy-free
Instructions
- Prep: Preheat oven to 400°F (204°C).
- Cut: Remove the dark green portion of the leeks, then cut in half lengthwise (you can cut off the longer roots, but keep the main root bulb intact). Rinse each half well under cool water to remove any dirt that may be lodged inside the leek.
- Flavor: Place leeks cutside down in a large casserole dish. Drizzle with oil and sprinkle with salt and pepper, rubbing to evenly coat.
- Cook: Cover the pan with foil and cook for 10 minutes. Remove the foil, flip leeks cutside up, and sprinkle parmesan over them. Continue cooking uncovered for 15 to 25 minutes, or until leeks are tender.
- Serve: Serve leeks warm, optionally topped with lemon zest or your favorite spices.

















Yum yum yum 🤤
Pesto is an italian sauce. Romesco is not. So the “italian flare” is for Pesto.