Real food. Real flavor. Real life.
This dish is light, colorful, protein-rich, and full of Mediterranean-style flavor. The cod gives you lean protein, the butter beans add fiber and steady energy, the spinach brings greens, and the sun-dried tomatoes, garlic, onions, and herbs create a rich broth without needing a heavy sauce.
It feels restaurant-quality, but it is still simple enough for a weeknight meal. The MW&B recipe framework emphasizes real food, meaningful protein, plants leading the plate, healthy fats, lower added sugar, and flavor that makes healthy eating repeatable.
Serves
4
Prep Time
15 minutes
Cook Time
25 minutes
Total Time
40 minutes
Ingredients
For the Cod
- 4 cod fillets, about 5–6 oz each
- 1 tablespoon extra virgin olive oil
- ½ teaspoon smoked paprika
- ½ teaspoon garlic powder
- Sea salt
- Freshly ground black pepper
- Juice of ½ lemon
For the Butter Bean, Spinach & Tomato Broth
- 2 tablespoons extra virgin olive oil
- 1 small yellow onion, finely diced
- 3 cloves garlic, thinly sliced
- ½ cup sun-dried tomatoes, chopped
- 1 tablespoon tomato paste
- 1 can butter beans, drained and rinsed
- 4 cups fresh spinach
- ¾ cup low-sodium vegetable stock or chicken stock
- ½ teaspoon dried oregano
- ¼ teaspoon chili flakes, optional
- 1 tablespoon fresh parsley, chopped
- Juice of ½ lemon
- Sea salt
- Freshly ground black pepper
Method
Pat the cod fillets dry with a paper towel. Season both sides with smoked paprika, garlic powder, salt, pepper, and a little lemon juice.
Place a large sauté pan over medium heat and add 1 tablespoon olive oil. Add the cod and cook for 3–4 minutes on the first side, until golden. Turn carefully and cook for another 2–4 minutes, depending on thickness, until the fish flakes easily. Remove from the pan and keep warm.
In the same pan, add 2 tablespoons olive oil. Add the onion and cook for 3–4 minutes until softened.
Add the garlic and cook for 30 seconds, just until fragrant. Do not burn the garlic.
Stir in the sun-dried tomatoes, tomato paste, oregano, chili flakes, salt, and pepper.
Add the butter beans and stock. Simmer for 6–8 minutes until the broth thickens slightly and the beans are warmed through.
Stir in the spinach and cook for 1–2 minutes until wilted.
Finish the broth with lemon juice and parsley.
Spoon the butter bean, spinach, and tomato mixture into shallow bowls. Place the cod on top and drizzle with a little of the warm broth.
Serve immediately.
MW&B Why This Fits
Real Food First: This recipe is built from cod, beans, spinach, garlic, onions, olive oil, herbs, lemon, and tomatoes. Real ingredients. No powdered sauce.
Build and Keep Muscle: Cod provides lean, high-quality protein, which supports muscle maintenance, recovery, and satiety, especially important in midlife.
Plants Lead the Plate: Spinach, onions, garlic, sun-dried tomatoes, parsley, lemon, and beans bring color, flavor, and plant variety.
Gut Health: Butter beans add fiber, which supports digestion, fullness, and gut health. Spinach and onions also help round out the fiber and plant diversity.
Steady Energy: The combination of lean protein, fiber-rich beans, olive oil, and vegetables helps create a balanced meal that feels satisfying without being heavy.
Healthy Fats: Extra virgin olive oil adds flavor and healthy fats. Cod is naturally lean, so the olive oil helps carry flavor and keep the dish satisfying.
Reduce Harmful Inputs: This is a homemade sauce-style dish with no added sugar and no ultra-processed ingredients. Using low-sodium stock helps keep the sodium under control.
Flavor Is Compliance: Garlic, lemon, tomatoes, herbs, chili flakes, and olive oil make this taste bright and satisfying.
Estimated Nutritional Breakdown
Approximate per serving, based on 4 servings
- Calories: 390–480 kcal
- Protein: 38–46 g
- Carbohydrates: 24–34 g
- Fiber: 7–10 g
- Total fat: 14–22 g
- Saturated fat: 2–4 g
- Sugar: 4–7 g
- Added sugar: 0 g
- Sodium: 480–850 mg, depending on stock and sun-dried tomatoes
- Potassium: 900–1,250 mg
- Iron: moderate, from spinach and beans
- Vitamin C: moderate, from lemon, spinach, and tomatoes
- Magnesium: moderate, from beans and spinach
Nutrition will vary depending on the size of the cod fillets, amount of olive oil used, and the sodium level of the stock and sun-dried tomatoes.
MW&B Serving Suggestion
Serve with one of these:
- A simple arugula salad
- Roasted broccoli or asparagus
- Farro, quinoa, or brown rice if you want a heartier meal
- Sourdough toast for dipping into the broth
Chef Mark’s Tip
The key is to dry the cod well before cooking. Moisture prevents browning, and browning is where the flavor starts. Build the bean and spinach broth in the same pan so all the flavor from the fish becomes part of the sauce.
Real food, real flavor, real life.





