High-Protein Tuscan Turkey & Bean Skillet
September 8, 2025
High-Protein Tuscan Turkey & Bean Skillet
If you're searching for a wholesome, one-pan wonder that doesn't compromise on flavor or nutrition, this Tuscan-inspired turkey and bean skillet is the answer. It's the kind of dish that feels indulgent yet keeps your health goals in check.
Packed with lean protein, fiber-rich beans, and vibrant vegetables, this meal comes together quickly, making it a go-to option for busy weeknights. The fragrant blend of Italian herbs adds a rustic, comforting touch that transforms everyday ingredients into something special.
Whether you're meal-prepping or simply craving a hearty yet balanced dinner, this skillet has you covered — warm, satisfying, and nourishing in every bite.

Ingredients
- 150g Lean Ground Turkey
- 120g Canned Cannellini Beans, drained and rinsed
- 100g Fresh Spinach
- 80g Cherry Tomatoes, halved
- 50g Red Onion, finely chopped
- 2 cloves Garlic, minced
- 15ml Olive Oil
- 60ml Vegetable Broth
- 2g Dried Oregano
- 2g Dried Basil
- Pinch of Red Pepper Flakes (optional)
- Salt, to taste
- Black Pepper, to taste
- 1 Lemon wedge, for serving
Instructions
- Heat olive oil in a non-stick skillet over medium-high heat. Add finely chopped red onion and sauté for 3-4 minutes until softened.
- Add minced garlic and sauté for another minute until fragrant, being careful not to burn it.
- Add lean ground turkey to the skillet. Break it apart with a spoon and cook until browned, about 5-7 minutes. Drain any excess fat if necessary.
- Stir in dried oregano, dried basil, and red pepper flakes (if using). Cook for 1 minute until aromatic.
- Add halved cherry tomatoes and drained, rinsed cannellini beans to the skillet. Pour in the vegetable broth. Bring to a simmer and cook for 3-5 minutes, allowing flavors to meld and tomatoes to slightly soften.
- Stir in fresh spinach in batches, allowing it to wilt down before adding more. Cook until all spinach is wilted, about 2-3 minutes.
- Season generously with salt and black pepper to taste.
- Serve hot, garnished with a fresh lemon wedge for a touch of bright acidity.
Tips & Substitutions
- Swap the protein: Use ground chicken or even plant-based crumbles for a vegetarian-friendly version.
- Boost the veggies: Add zucchini, bell peppers, or mushrooms for extra color and nutrients.
- Make it creamy: Stir in a spoonful of ricotta or Greek yogurt just before serving for a silky finish.
Nutrition
Approximate per serving:
- Calories: 520
- Protein: 44g
- Carbs: 30g (including 11g fiber)
- Fat: 25g
Related Recipe
See the original recipe: "High-Protein Tuscan Turkey & Bean Skillet"This High-Protein Tuscan Turkey & Bean Skillet is a nourishing, quick-fix meal that brings Italian-inspired flavors to your table in under 30 minutes. Give it a try tonight, and don’t forget to share it with family and friends who love wholesome, flavorful food!