Lemon Brown Butter Pasta with Roasted Artichokes and Fennel Gimme some Oven 5 out of 5 stars (6) 50 mins