Lemon Spaghetti with Roasted Artichokes Recipe
Introduction
This lemon spaghetti with roasted artichokes is a bright, flavorful dish that combines tangy citrus with tender, crispy artichokes. It’s a simple yet elegant pasta perfect for a weeknight dinner or entertaining guests.

Ingredients
- 1 pound frozen halved artichoke hearts (thawed in a strainer), or 2 (14-ounce) cans halved artichoke hearts in water, drained
- 5 tablespoons extra-virgin olive oil
- Kosher salt (such as Diamond Crystal) and black pepper
- 1 pound spaghetti
- 6 ounces Parmesan, very finely grated
- 1 large lemon, zested (about 1/2 heaping teaspoon) and juiced (about 3 tablespoons)
- 1 tablespoon unsalted butter
- 1/4 cup torn basil leaves, plus more for garnishing
Instructions
- Step 1: Heat the oven to 425 degrees. Line a baking sheet with parchment paper.
- Step 2: Pat the artichoke hearts dry with a paper towel to remove excess moisture. Place them in a mound in the center of the baking sheet. Add 2 tablespoons of olive oil, 1 teaspoon salt, and black pepper to taste. Gently toss to combine, then scatter the artichokes into an even layer.
- Step 3: Roast the artichokes for 20 minutes. Flip them and roast for another 10 minutes, until they are browned and slightly crisp around the edges.
- Step 4: Bring a large pot of well-salted water to a boil. Add the spaghetti and cook until al dente, about 10 minutes or according to package directions.
- Step 5: In a large serving dish, combine the Parmesan, 1 teaspoon salt, 1/2 teaspoon black pepper, and lemon zest. Toss to mix. Add the lemon juice and remaining 3 tablespoons olive oil, stirring until the mixture forms a thick paste.
- Step 6: Reserve 1 cup of pasta cooking water, then drizzle 2 tablespoons of it over the Parmesan-lemon mixture and stir to loosen the paste slightly.
- Step 7: Using tongs, lift some spaghetti directly from the pot (with cooking water clinging) and transfer to the serving dish. Quickly toss and drag the spaghetti in a circular motion to incorporate the sauce. Repeat until all spaghetti is coated.
- Step 8: Add the butter, torn basil leaves, and 1 tablespoon of reserved pasta water to the spaghetti. Toss continuously to create a silky sauce that clings to the pasta. Add more pasta water 1 tablespoon at a time if needed.
- Step 9: Top the pasta with the roasted artichokes, a sprinkle of black pepper, and additional torn basil. Serve immediately.
Tips & Variations
- For extra brightness, add a pinch of red pepper flakes to the sauce before tossing the pasta.
- You can substitute fresh artichokes if you have time, but be sure to blanch and trim them properly before roasting.
- If you want a creamier texture, stir in a spoonful of mascarpone or cream cheese with the butter at the end.
- Try adding toasted pine nuts or walnuts on top for crunch and nutty flavor.
Storage
Store leftover pasta in an airtight container in the refrigerator for up to 2 days. Reheat gently in a pan over low heat with a splash of water or olive oil to loosen the sauce. The artichokes are best enjoyed fresh as reheating may reduce their crispness.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh artichokes instead of frozen or canned?
Yes, fresh artichokes can be used but require more preparation—trimming, peeling, and blanching are necessary before roasting. Frozen or canned artichokes are a great time-saving alternative.
How can I make this dish vegan?
To make it vegan, omit the Parmesan and butter. You can substitute nutritional yeast for a cheesy flavor and use extra olive oil or a vegan butter alternative to create a silky sauce.
Print
Lemon Spaghetti with Roasted Artichokes Recipe
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This bright and flavorful Lemon Spaghetti with Roasted Artichokes is a delightful pasta dish combining zesty lemon, tender roasted artichokes, and a creamy Parmesan sauce. Perfect as a light yet satisfying meal, it balances tangy, savory, and herbaceous notes for a fresh Italian-inspired experience.
Ingredients
Artichokes
- 1 pound frozen halved artichoke hearts, thawed (or 2 (14-ounce) cans halved artichoke hearts in water, drained)
- 5 tablespoons extra-virgin olive oil, divided
- Kosher salt, such as Diamond Crystal, divided
- Black pepper, divided
Pasta and Sauce
- 1 pound spaghetti
- 6 ounces Parmesan cheese, very finely grated
- 1 large lemon, zested (about 1/2 heaping teaspoon) and juiced (about 3 tablespoons)
- 1 tablespoon unsalted butter
- 1/4 cup torn fresh basil leaves, plus more for garnishing
Instructions
- Preheat and prepare artichokes: Heat oven to 425°F. Line a baking sheet with parchment paper. Gently pat artichoke hearts dry with paper towels to remove excess moisture.
- Roast artichokes: Place artichokes in a mound in the center of the baking sheet. Add 2 tablespoons olive oil, 1 teaspoon kosher salt, and black pepper to taste; toss gently to coat evenly. Spread artichokes in an even layer and roast for 20 minutes. Flip them and roast an additional 10 minutes until browned and crisp around the edges.
- Cook spaghetti: Meanwhile, bring a large pot of well-salted water to a boil. Add spaghetti and cook until al dente, about 10 minutes or according to package instructions.
- Prepare lemon-Parmesan mixture: In a large serving dish, combine finely grated Parmesan, 1 teaspoon kosher salt, 1/2 teaspoon black pepper, and lemon zest. Toss to mix. Add lemon juice and remaining 3 tablespoons olive oil, stirring to form a thick paste.
- Combine pasta water and sauce: Reserve 1 cup of pasta cooking water before draining. Drizzle 2 tablespoons of the reserved pasta water into the Parmesan-lemon mixture and stir to thin it slightly.
- Toss spaghetti with sauce: Using tongs, transfer some spaghetti with cooking water clinging to it into the serving dish. Quickly toss and swirl the pasta around the lemon-Parmesan mixture to coat evenly. Repeat until all spaghetti is incorporated.
- Finish sauce and toss: Add butter, torn basil leaves, and 1 tablespoon of the reserved pasta water to the pasta. Toss continuously until a silky sauce forms, adding more pasta water 1 tablespoon at a time if needed for consistency.
- Serve: Top the lemon spaghetti with the roasted artichokes. Garnish with additional black pepper and torn basil leaves. Serve immediately for best flavor.
Notes
- If canned artichokes are used, drain and pat dry thoroughly to avoid excess moisture during roasting.
- Adjust seasoning with salt and pepper to taste at every stage to balance the flavors.
- For a richer sauce, substitute butter with a mix of butter and a drizzle of cream if desired.
- Fresh basil is essential for bright herbal notes; substitute with parsley if unavailable.
- Reserve extra pasta water to adjust sauce consistency as needed.
- This dish is best served fresh to maintain the crispness of roasted artichokes.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Roasting
- Cuisine: Italian
Keywords: Lemon Spaghetti, Roasted Artichokes, Italian Pasta, Vegetarian Pasta, Easy Weeknight Dinner, Roasted Vegetables, Lemon Pasta Sauce

