High-Protein Mediterranean Cod & White Bean Skillet for Women Over 40
A simple, protein-rich Mediterranean dinner with tender cod, creamy white beans, tomatoes, spinach, garlic, and fresh herbs.
High-Protein Mediterranean Cod & White Bean Skillet for Women Over 40
If you’re looking for a healthy dinner that is filling, flavorful, and easy to prepare, this High-Protein Mediterranean Cod & White Bean Skillet is a great option.
Tender cod is cooked with creamy white beans, tomatoes, spinach, garlic, olive oil, lemon, and Mediterranean herbs to create a balanced one-pan meal.
For women over 40, meals built around quality protein, vegetables, legumes, and healthy fats can make it easier to create a nutrient-dense eating pattern while supporting overall health and satiety.
And the best part?
Dinner comes together in about 30 minutes.
Why You’ll Love This Recipe
High in protein
Cod provides high-quality protein while remaining relatively light. White beans add additional plant-based protein and fiber.
Mediterranean-inspired
Olive oil, garlic, tomatoes, lemon, herbs, beans, and fish create a combination inspired by traditional Mediterranean eating patterns.
One-pan convenience
Everything comes together in one skillet, which means less cleanup after dinner.
Plenty of vegetables
Tomatoes and spinach add color, flavor, and important nutrients.
Great for busy weeknights
This recipe is simple enough for a weeknight but flavorful enough to serve when you’re cooking for family or guests.

Ingredients
For the skillet
- 1 ½ pounds cod fillets, cut into large pieces
- 1 can (15 oz) cannellini beans, drained and rinsed
- 1 tablespoon extra-virgin olive oil
- 1 small yellow onion, finely chopped
- 3 garlic cloves, minced
- 1 cup cherry tomatoes, halved
- 1 cup low-sodium diced tomatoes
- 2 cups fresh spinach
- ½ cup low-sodium vegetable or chicken broth
- 1 teaspoon dried oregano
- ½ teaspoon smoked paprika
- ½ teaspoon dried thyme
- ¼ teaspoon black pepper
- ¼ teaspoon salt, or to taste
- Zest of ½ lemon
- Juice of 1 lemon
- 2 tablespoons fresh parsley, chopped
Optional toppings
- Crumbled feta cheese
- Fresh parsley
- Lemon wedges
- Red pepper flakes
- A small drizzle of extra-virgin olive oil
How to Make Mediterranean Cod & White Bean Skillet
Step 1: Prepare the cod
Pat the cod fillets dry with paper towels.
Season lightly with black pepper, oregano, paprika, and a small amount of salt.
Set aside while you prepare the skillet.
Step 2: Sauté the aromatics
Heat the olive oil in a large skillet over medium heat.
Add the chopped onion and cook for approximately 3–4 minutes, until softened.
Add the garlic and cook for another 30–60 seconds.
Be careful not to burn the garlic.
Step 3: Add the tomatoes
Add the cherry tomatoes and diced tomatoes.
Stir in the thyme and remaining oregano.
Cook for approximately 4–5 minutes, allowing the tomatoes to soften and the flavors to combine.
Step 4: Add the white beans
Add the drained cannellini beans and broth.
Stir gently.
Allow the mixture to simmer for approximately 3 minutes.
Step 5: Add the spinach
Add the fresh spinach to the skillet.
Stir gently until the spinach begins to wilt.
This should take approximately 1–2 minutes.
Step 6: Add the cod
Nestle the cod pieces into the tomato and bean mixture.
Cover the skillet and cook over medium-low heat for approximately 6–10 minutes, depending on the thickness of the fish.
The cod should be opaque and flake easily with a fork when fully cooked.
Avoid overcooking it, as cod can become dry.
Step 7: Finish with lemon
Remove the skillet from the heat.
Add the lemon zest and fresh lemon juice.
Sprinkle with fresh parsley.
Taste and adjust the seasoning if necessary.
Serve immediately.
Approximate Nutrition
Nutrition will vary depending on the exact ingredients and portion sizes.
Per serving, approximately:
- Calories: 400–450
- Protein: 40–45 g
- Carbohydrates: 30–35 g
- Fiber: 7–9 g
- Fat: 10–14 g
This recipe provides a combination of protein, fiber, vegetables, and healthy fats that can fit well into a balanced eating pattern.
Why These Ingredients Work Well Together
Cod
Cod is a lean source of protein and provides several important nutrients.
Using fish as a regular part of a balanced diet can help diversify protein sources beyond poultry and meat.
White Beans
Cannellini beans provide plant-based protein and dietary fiber.
The combination of fish and beans makes this skillet particularly satisfying.
Tomatoes
Tomatoes provide vitamin C and carotenoids such as lycopene.
Cooking tomatoes with olive oil also creates a delicious base for the Mediterranean-style sauce.
Spinach
Spinach adds vegetables, folate, vitamin K, and other micronutrients while increasing the nutritional density of the meal.
Extra-Virgin Olive Oil
Extra-virgin olive oil is a staple of Mediterranean-style eating and provides mostly monounsaturated fat.
Lemon
Fresh lemon juice adds brightness without requiring a large amount of additional salt.

How to Make This Recipe Even Higher in Protein
The recipe already provides a substantial amount of protein, but you can increase it further.
Option 1: Add more cod
Increase the cod to 1 ¾ pounds if you want larger protein portions.
Option 2: Add Greek yogurt
Serve with a spoonful of plain Greek yogurt seasoned with lemon and herbs.
Option 3: Add extra beans
Increase the cannellini beans to 1 ½ cans.
Option 4: Add feta
A small amount of feta can add additional protein and a salty Mediterranean flavor.
Easy Variations
Mediterranean Cod & Chickpea Skillet
Replace the cannellini beans with chickpeas for a slightly firmer texture.
Spicy Mediterranean Cod
Add red pepper flakes or a pinch of cayenne pepper.
Garlic Lemon Cod
Increase the garlic and lemon for a brighter, more citrus-forward flavor.
Cod with Artichokes
Add drained artichoke hearts along with the tomatoes.
Cod & Kale Skillet
Replace the spinach with finely chopped kale and allow a few additional minutes for it to soften.
Vegetarian Version
To make this recipe vegetarian, simply omit the cod.
Increase the white beans to approximately 2 cans and add additional vegetables such as:
- Artichoke hearts
- Bell peppers
- Zucchini
- Mushrooms
For additional protein, serve with Greek yogurt or add another legume such as chickpeas.
Dairy-Free Version
The basic recipe is naturally dairy-free as long as you avoid optional feta.
Use extra fresh herbs and lemon to add flavor.
Gluten-Free Version
The recipe is naturally gluten-free when using certified gluten-free ingredients where appropriate.
Always check packaged products such as broth and canned ingredients if you need to strictly avoid gluten.
What to Serve With This Skillet
This dish can be served on its own as a complete meal.
For a larger dinner, consider pairing it with:
- A simple green salad
- Roasted vegetables
- Quinoa
- Brown rice
- Whole-grain bread
- Roasted potatoes
- Cauliflower rice
For a lighter option, serve the cod and white bean mixture over a bed of greens.
Meal Prep Tips
This recipe works well for meal preparation.
Refrigeration
Allow leftovers to cool and store them in an airtight container in the refrigerator.
For best quality, use within approximately 2–3 days.
Reheating
Reheat gently over low to medium heat until warmed through.
Avoid repeatedly reheating the fish because it can become dry.
Freezing
The beans and tomato mixture generally freezes better than the cooked cod.
If you plan to freeze portions, consider preparing the tomato and bean base separately and adding freshly cooked cod when serving.
Common Mistakes to Avoid
1. Overcooking the cod
Cod cooks relatively quickly. Keep an eye on it and remove it from the heat once it is opaque and flakes easily.
2. Using too much salt
Beans, broth, and optional feta can all contribute sodium.
Choose low-sodium canned beans and broth when possible.
3. Skipping the lemon
Fresh lemon juice helps balance the richness of the olive oil and beans and brightens the entire dish.
4. Not rinsing canned beans
Rinsing canned beans can remove excess liquid and some of the sodium from the canning liquid.
5. Crowding the skillet
If your skillet is small, use a larger pan so the ingredients cook evenly.
Frequently Asked Questions
Is cod a good source of protein?
Yes. Cod is a lean fish that provides high-quality protein, making it a useful option for protein-rich meals.
Are white beans healthy?
White beans provide protein, fiber, and several vitamins and minerals. They can be a useful component of a balanced diet.
Can I use frozen cod?
Yes. Frozen cod can work well. Thaw it safely in the refrigerator before cooking and pat it dry before seasoning.
Can I use another type of fish?
Yes. Other firm white fish can work, although cooking times may vary depending on thickness.
Is this recipe good for meal prep?
Yes. The tomato and bean base is especially convenient for meal prep. Store portions properly in the refrigerator and reheat gently.
Can I make this recipe without tomatoes?
Yes. Replace the tomato base with additional broth, spinach, garlic, lemon, and herbs. The final dish will have a lighter flavor.
Is this recipe suitable for women over 40?
It can be a nutritious option for women over 40 as part of an overall balanced eating pattern. Individual nutritional needs vary, so portions and ingredients can be adjusted according to personal needs and dietary preferences.

Recipe Card
High-Protein Mediterranean Cod & White Bean Skillet
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4
Difficulty: Easy
Ingredients
- 1 ½ lb cod
- 1 can cannellini beans
- 1 tablespoon extra-virgin olive oil
- 1 small onion
- 3 garlic cloves
- 1 cup cherry tomatoes
- 1 cup diced tomatoes
- 2 cups spinach
- ½ cup low-sodium broth
- Oregano
- Thyme
- Smoked paprika
- Black pepper
- Salt
- 1 lemon
- Fresh parsley
Instructions
- Season the cod.
- Sauté onion and garlic in olive oil.
- Add tomatoes and herbs.
- Stir in white beans and broth.
- Add spinach and allow it to wilt.
- Nestle the cod into the skillet.
- Cover and cook until the cod is opaque and flakes easily.
- Finish with lemon juice, lemon zest, and fresh parsley.
- Serve immediately.
Final Thoughts
Eating well after 40 doesn’t have to mean complicated recipes or restrictive diets.
This High-Protein Mediterranean Cod & White Bean Skillet combines lean protein, beans, vegetables, olive oil, herbs, and fresh lemon in one simple meal.
It’s flavorful enough to make healthy eating enjoyable while providing a substantial amount of protein and fiber.
For women focusing on healthy aging, maintaining muscle, supporting satiety, and building balanced meals, recipes like this can be a practical addition to a varied diet.
Healthy food doesn’t have to be boring. It can be simple, colorful, satisfying, and delicious.
Related Articles
- High-Protein Mediterranean Chicken & Chickpea Stuffed Zucchini Boats for Women Over 40
- High-Protein Mediterranean Shrimp & Quinoa Bowl for Women Over 40
- High-Protein Baked Salmon with Roasted Vegetables for Women Over 40
- High-Protein Tuna & White Bean Mediterranean Salad for Women Over 40
- Easy Mediterranean Lentil Soup for Women Over 40
- The Best Plant-Based Protein Sources for Women Over 40
Medical Disclaimer
This article is for informational and educational purposes only and is not intended to provide medical advice, diagnosis, or treatment.
Nutritional needs vary from person to person. If you have a medical condition, food allergy, dietary restriction, or specific nutritional concern, speak with a qualified healthcare professional or registered dietitian before making significant changes to your diet.
