Cod with white beans and cherry tomatoes
Cod with white beans and cherry tomatoes is ready in 35 minutes (15 hands-on) and has 470 kcal and 46 g of protein per serving. One serving costs about $4.94. Prices from Walmart, 2026.

- Total time
- 35 min
- Hands-on
- 15 min
- Calories
- 470 kcal
- Cost per serving
- $4.94
Ingredients (Serves: 2)
- Cod loin360 g
- White beans (can, drained)360 g
- Cherry tomatoes360 g
- Olive oil24 g
- Lemon40 g
Method
Preheat the oven to 200°C. Wash and trim Cherry tomatoes; cut into small pieces.
Toss Cherry tomatoes with half the olive oil. Roast on a tray for 10 minutes at 200°C, turning halfway, until tender and golden.
Brush the cod with half the oil. Add to the tomato tray and bake at 200°C for 12–15 minutes, until opaque, flaking and cooked through.
Drain White beans (can, drained); rinse the beans if using canned beans. Add White beans (can, drained) and 30 ml water. Simmer gently for 4 minutes, stirring occasionally, until hot throughout. Squeeze Lemon over the cooked food just before serving. Arrange Cod loin, White beans (can, drained) and Cherry tomatoes on a plate or in a bowl and serve immediately.
Nutrition per serving
| Calories | 470 kcal |
|---|---|
| Protein | 46 g |
| Carbohydrates | 39 g |
| Sugars | 6 g |
| Fat | 14 g |
| Fiber | 14 g |
Plan your week with recipes like this
Cestio picks your meals for the whole week to fit your budget and diet, and writes the shopping list for your supermarket. Free for 3 days.
More recipes like this
Steak with spinach and carrots40 min · 541 kcal · $7.62
Sweet-chilli prawns and broccoli40 min · 400 kcal · $5.62
Turkey and Sweet Potato Skillet30 min · 520 kcal · $3.12
Turkey Meatballs with Courgette Noodles30 min · 459 kcal · $3.13
Turkey-Stuffed Courgettes45 min · 405 kcal · $3.12
Turmeric chicken with lentils and broccoli40 min · 593 kcal · $3.12