Mediterranean Baked Cod Rice Bowl
Flaky baked cod seasoned with paprika and garlic rests over lemony rice with wilted spinach, roasted cherry tomatoes, artichoke hearts, and a shower of fresh parsley.
Why You'll Love This Recipe
This is a light, bright lunch built around flaky white fish and vegetables over a bed of tender rice. It comes together on one baking sheet and one skillet, which makes it approachable for a weekday, and it is naturally free of gluten. It suits anyone who wants a fresh, protein-forward midday meal that feels finished rather than thrown together, and it holds up well as something you can pack and carry.
Cod wants gentle heat and a short stay in it. Cod is mild and delicate, so a hot oven and a short bake keep it moist and let it flake into clean pieces rather than drying out or turning rubbery. Roasting the cherry tomatoes alongside the fish for only the last stretch concentrates their sweetness and gives you a little pan juice, while the garlic, paprika, and lemon build a savory, citrusy backbone. Wilting the spinach and artichokes in the same warm skillet with a squeeze of lemon keeps everything cohesive without weighing it down.
Protein, fiber-rich vegetables, and a comforting base of rice, all tied together by olive oil and fresh parsley. The cod delivers a lot of protein for a light plate, the spinach, artichokes, and tomatoes add volume and texture, and the olive oil and lemon keep each bite lively. It leaves you full and steady rather than heavy, which is exactly what you want from a lunch you still have to work through your afternoon on.
Ingredients
- 4 cod fillets (5 oz each)
- 3 cups cooked rice
- 4 cups spinach
- 1 cup cherry tomatoes
- 1 cup artichoke hearts, quartered
- 3 cloves garlic, minced
- 2 1/2 tbsp olive oil
- 2 tbsp lemon juice
- 1 tsp paprika
- 1/2 cup parsley, chopped
- 1/2 tsp salt
Instructions
- Cook the rice: Rinse the rice under cold water until the water runs clear, then simmer in salted water, covered, until the grains are tender and the liquid is absorbed, about 15 to 18 minutes. Fluff with a fork and set aside, since rice left packed in the covered pot steams itself into one solid layer.
- Prep and season the cod: Preheat the oven to 400°F (200°C). Mince the garlic. Pat the cod fillets dry, then rub them with olive oil, paprika, half of the minced garlic, and salt. Arrange the fillets on a lined baking sheet with space between them, because a crowded pan traps steam and the fish comes out pale and wet instead of roasted.
- Bake the cod: Roast the cod for about 12 minutes, until it turns opaque and flakes easily with a fork; it is done at an internal temperature of 145°F (63°C). Halve the cherry tomatoes and add them to the pan for the last 6 minutes so they soften and blister.
- Wilt the greens and artichokes: Quarter the artichoke hearts. Warm a splash of olive oil in a skillet over medium heat, add the remaining garlic, and cook until fragrant, about 30 seconds, since half the garlic went into the oven with the fish and this half stays sharper for having gone in late. Add the spinach and artichoke hearts and toss just until the spinach wilts, about 2 minutes, then finish with a squeeze of lemon juice.
- Dress the rice and assemble: Chop the parsley. Stir the remaining lemon juice into the warm rice, because warm grains take up lemon and cold ones only wear it. Divide the rice among bowls, top with the spinach and artichokes, the roasted tomatoes, and a cod fillet. Finish with a generous sprinkle of parsley.
Variations
- Grain swap: Trade the rice for cooked quinoa, farro, or brown rice for a nuttier, chewier base. Farro adds gluten.
- Different fish: Use haddock, halibut, or another firm white fish in place of the cod, adjusting the bake time for thickness so it just flakes.
- Briny lift: Sprinkle chopped kalamata or Castelvetrano olives and a few capers over the finished bowl for a saltier, more savory edge.
- Creamy finish: Crumble feta or spoon a little plain Greek yogurt over the top before serving. This adds dairy.
- Warm spice: Add a pinch of red pepper flakes to the cod rub or the wilted greens for gentle heat that plays against the lemon.
Storage & Leftovers
Store leftovers in an airtight container in the refrigerator for up to three days. Keep the cod and the dressed rice and vegetables together, and know that the fish is most tender the first day.
Reheat gently. Warm a portion in a covered dish in a 300°F (150°C) oven or in short bursts in the microwave at reduced power, just until heated through, so the cod does not toughen. A fresh squeeze of lemon and a little parsley after reheating brings the flavors back to life.
To get ahead, cook the rice and roast the tomatoes a day early and store them separately. You can also season the cod and refrigerate it raw, covered, for a few hours before baking, so that at mealtime you only bake the fish and wilt the greens.
Notes & Tips
- Buy the right thickness: Choose cod fillets of even thickness so they cook at the same rate; thin tail ends finish faster and can dry out while thicker centers catch up.
- Dry fish browns better: Pat the cod thoroughly dry before rubbing it with oil and spices, so the surface takes on color in the oven instead of steaming.
- Frozen works: Frozen cod is a reliable option; thaw it overnight in the refrigerator and pat it very dry, since frozen fillets release extra water.
- Know when it is done: Cod is ready the moment it turns from translucent to opaque and flakes with light pressure from a fork; pull it promptly, as cod goes from perfect to dry quickly.
- Adjust the brightness: Taste before serving and add lemon juice a little at a time; the rice can absorb acidity, so a final squeeze at the table often wakes the whole bowl up.
- Artichoke shortcut: Jarred or canned quartered artichoke hearts are fine here; drain them well and blot off excess liquid so they warm through rather than water down the greens.
Nutrition & Mindful Eating
- The cod, the rice and the vegetables are built to sit together in one bowl. The fish gives it a center, the rice gives it something warm and soft underneath, and the spinach, tomato and artichoke keep every forkful from tasting the same.
- Cod is a mild, fine-flaked white fish that turns opaque and separates into big soft pieces the moment it is done, and it carries a dense protein that is what makes this bowl eat like a meal rather than a side.
- Artichoke hearts are the surprise here. They are tender and a little briny, they soak up the lemon and oil around them, and their fiber is the kind that feeds the bacteria living in your gut.
- Cherry tomatoes burst in the heat of the oven and their juice runs down into the rice, and because they are cooking in olive oil, the lycopene that makes them red becomes easier for your body to take up.
- Garlic and paprika go on before the fish bakes so the smoke and sweetness settle into it, and then lemon and a handful of parsley land at the end, cold and sharp against the warm fish, which is what keeps the bowl awake.
- As you eat, let the cod come apart under your fork and taste how the lemon cuts through the warm rice, and give the bowl a table and a few quiet minutes rather than the edge of the counter.
Frequently Asked Questions
Can I use frozen cod?
Yes. Thaw it overnight in the refrigerator, then pat it very dry before seasoning, since frozen fillets hold extra water that can keep the surface from browning and dilute the seasoning.
My cod came out dry. What happened?
Cod is thin and delicate, so it overcooks fast. Pull it the moment it turns opaque and flakes with light pressure, or when it reaches 145°F (63°C) internally; even a couple of extra minutes in a hot oven will toughen it.
How do I keep the bowl from tasting flat?
Acid and salt are the levers. Stir lemon juice into the warm rice, add another squeeze over the finished bowl, and check the salt at the end; the fresh parsley added off the heat also keeps it lively.
Can I make this ahead for lunches?
Yes. It keeps in the refrigerator for up to three days and travels well. The cod is most tender the first day, so if you can, reheat gently and add fresh lemon and parsley just before eating.

