Preheat the oven to 375°F.
Rinse the rice with cold water in a fine mesh strainer.
Make the rice: Heat the oil in a saucepan over medium heat. Sauce the onion and garlic until they start to soften. Stir in the rice. Then stir in the broth and cover with a lid. Cook the rice according to the instructions on the package.
Prep the squash per the instructions above. Toss the squash with oil, allspice, nutmeg, salt, and pepper (nutmeg is very strong so use sparingly). Then place it on a foil-lined baking sheet.
Roast in the oven until the squash is tender and lightly browned, about 20 minutes.
Prep the cod: Season the cod on both sides with salt and pepper and drizzle with oil. Prep garlic per the instructions above.
Cook the cod: Place the cod on a baking sheet and cook in the oven until the fish flakes easily with a fork to an internal temperature of 140°F (60°C) using a thermometer.
Make the sauce: Pour the broth and lemon juice into a saucepan over medium heat. Bring to a simmer until it reduces by half, then stir in the cream, garlic, butter, and capers. Season with salt and pepper to taste. Let the sauce simmer for a minute to blend the flavors.
Finish rice: Once tender, season with salt and pepper to taste. Fluff with a fork and cover with a lid to keep warm.
Toast bread in a toaster oven.
Serve: Spoon the sauce over the cod, and serve with rice, roasted squash, bread, and wine.