Description
This creamy Tuscan bean and sun-dried tomato skillet is a quick, high-protein, and flavorful vegetarian meal. Packed with cannellini beans, great northern beans, sun-dried tomatoes, and spinach in a luscious coconut milk sauce, it’s a weeknight dinner winner. Easy to prepare and wonderfully satisfying, serve with crusty bread or over grains.
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 teaspoon dried Italian seasoning
- ½ teaspoon red pepper flakes
- 1 (15-ounce) can cannellini beans, rinsed and drained
- 1 (15-ounce) can great northern beans, rinsed and drained
- ½ cup sun-dried tomatoes packed in oil, drained and roughly chopped
- 1 ½ cups vegetable broth
- ½ cup full-fat coconut milk (from a can, shake well before measuring)
- 2 cups fresh spinach
- Salt and freshly ground black pepper to taste
- Fresh parsley, chopped, for garnish (optional)
- Crusty bread, for serving (optional)
Instructions
- 1. Heat olive oil in a large skillet over medium heat. Add onion and cook until softened, 5-7 minutes.
- 2. Add garlic, Italian seasoning, and red pepper flakes; cook for 1 minute until fragrant.
- 3. Stir in cannellini beans, great northern beans, and sun-dried tomatoes. Cook for 2-3 minutes.
- 4. Pour in vegetable broth and coconut milk. Bring to a simmer, then reduce heat, cover, and cook for 10-15 minutes.
- 5. Uncover and stir in spinach until wilted, 1-2 minutes.
- 6. Season with salt and pepper to taste.
- 7. Serve hot, garnished with parsley if desired.
Notes
Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop with a splash of liquid, or in the microwave. For larger batches, reheat in the oven at 350°F (175°C).
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: Approx. 350-400 (may vary)
- Sugar: Approx. 5-7g (may vary)
- Sodium: Approx. 600-800mg (may vary)
- Fat: Approx. 15-20g (may vary)
- Carbohydrates: Approx. 40-45g (may vary)
- Fiber: Approx. 10-12g (may vary)
- Protein: Approx. 15-18g (may vary)