Savor the irresistible flavors of this Pesto Artichoke Stuffing with Tomatoes and Pine Nuts—a vibrant twist on traditional stuffing that’s perfect for holiday feasts or any special occasion. Made with cubes of crusty day-old bread, marinated artichoke hearts, sweet blistered cherry tomatoes, and toasted pine nuts, this dish bursts with Mediterranean-inspired goodness. Tossed in a fragrant pesto and vegetable broth mixture, then baked to golden perfection with a sprinkling of Parmesan cheese, this stuffing strikes the perfect balance of crispy and tender textures. Finished with fresh basil, it’s a herbaceous and hearty side dish that’s both comforting and elegant. Ideal as a vegetarian centerpiece, this recipe is sure to steal the spotlight at your table!
Scan with your phone to download!
Preheat your oven to 375°F (190°C) and lightly grease a large baking dish.
Spread the pine nuts on a small baking sheet and toast them in the oven for 5-7 minutes, or until lightly golden. Set aside.
Heat the olive oil in a skillet over medium heat. Add the minced garlic and sauté for 1-2 minutes until fragrant.
Add the cherry tomatoes to the skillet and cook for 7-8 minutes, stirring occasionally, until they begin to soften and blister. Remove from heat.
In a large mixing bowl, combine the bread cubes, chopped artichokes, blistered tomatoes, toasted pine nuts, and grated Parmesan cheese.
In a separate bowl, whisk together the pesto sauce and vegetable broth. Pour the mixture over the bread mixture, tossing gently but thoroughly to ensure the bread absorbs the liquid evenly.
Season with kosher salt and black pepper. Mix in half of the chopped basil leaves, reserving the rest for garnish.
Transfer the stuffing mixture to the prepared baking dish, distributing it evenly. Cover tightly with aluminum foil.
Bake in the preheated oven for 25 minutes. Then, remove the foil and bake for an additional 15 minutes, or until the top is golden and crisp.
Remove from the oven and allow to cool for 5 minutes. Sprinkle with the reserved basil leaves before serving.
Serving size | (2755.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 5905.2 |
Total Fat 229.9g | 0% |
Saturated Fat 40.9g | 0% |
Polyunsaturated Fat 39.7g | |
Cholesterol 60.5mg | 0% |
Sodium 11915.8mg | 0% |
Total Carbohydrate 802.1g | 0% |
Dietary Fiber 74.9g | 0% |
Total Sugars 68.0g | |
Protein 196.3g | 0% |
Vitamin D 5.1IU | 0% |
Calcium 1978.4mg | 0% |
Iron 36.4mg | 0% |
Potassium 4192.0mg | 0% |
Source of Calories