Description
A delicious and creamy dish featuring spinach, artichokes, and cannellini beans topped with melted cheeses.
Ingredients
Scale
- 2 teaspoons olive oil
- 3 cloves garlic, minced
- 1 (12 to 14-ounce) jar marinated artichoke hearts, drained, roughly chopped, and liquid reserved
- 5 to 6 ounces baby spinach
- 2 (15-ounce) cans cannellini beans or other white beans, rinsed and drained
- 1/2 teaspoon kosher salt
- 1/4 teaspoon freshly ground black pepper
- 1 cup (3 ounces) finely grated parmesan cheese, divided
- 1 heaping cup (4 to 5 ounces) shredded mozzarella cheese
- Crusty toasted bread, for serving, optional
Instructions
- Arrange an oven rack 4 to 6 inches below the broiler element.
- Heat a large ovenproof skillet or braiser over medium heat. Once hot, add the oil followed by the garlic. Sauté until fragrant, about 30 seconds.
- Add the artichokes and spinach and sauté until about half of the spinach is fully wilted, 2 to 3 minutes.
- Add the drained beans, 1/4 cup of the artichoke brine, and the salt and pepper to the pan. Stir and bring to a simmer. Cook, smashing some of the beans to create a creamy consistency to your liking, until slightly thickened, about 3 minutes, adding more artichoke brine if the pan begins to look dry.
- Reduce the heat to low and sprinkle 1/2 cup of the parmesan cheese over the top. Stir into the beans until melted.
- Turn off the heat and sprinkle the remaining 1/2 cup parmesan and all of the mozzarella over the top.
- Transfer the pan to the broiler and cook until the cheese is bubbly throughout and lightly browned, about 3 minutes.
- Serve immediately with crusty bread. Love the recipe? Leave us stars and a comment below!
Notes
- This dish can be served as a hearty appetizer or a main course.
- Feel free to add more vegetables according to your preference.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 cup
- Calories: 350
- Sugar: 2g
- Sodium: 600mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 8g
- Protein: 15g
- Cholesterol: 30mg