Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

High-Protein Dinner Recipe: Creamy Tuscan Bean & Sun-Dried Tomato Skillet


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: James Carter
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

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

Scale
  • 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. 1. Heat olive oil in a large skillet over medium heat. Add onion and cook until softened, 5-7 minutes.
  2. 2. Add garlic, Italian seasoning, and red pepper flakes; cook for 1 minute until fragrant.
  3. 3. Stir in cannellini beans, great northern beans, and sun-dried tomatoes. Cook for 2-3 minutes.
  4. 4. Pour in vegetable broth and coconut milk. Bring to a simmer, then reduce heat, cover, and cook for 10-15 minutes.
  5. 5. Uncover and stir in spinach until wilted, 1-2 minutes.
  6. 6. Season with salt and pepper to taste.
  7. 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)