Make the Banana Cream Pie Crust: In a bowl, combine butter, graham cracker crumbs, and vanilla extract. Press the mixture into the bottom of a ramekin or small oven safe vessel.
Prepare the Filling: In a medium saucepan, combine half and half, mashed banana, sugar, cornstarch, and egg yolk. Whisk until well mixed. Cook over medium heat, stirring often, until it begins to boil. Boil for 1 minute while whisking constantly until the mixture thickens.
Remove from heat. Stir in butter and vanilla extract until the butter has melted and everything is smooth.
Cover the filling with plastic wrap, pressing it directly onto the surface to prevent a skin from forming. Let it cool at room temperature for 30 minutes.
Spoon the cooled filling over the graham cracker crust. Cover and refrigerate for about 1 hour.
Whip the Cream: Using an electric mixer or whisk by hand, whip the heavy cream until stiff peaks form. Top the cream pies with whipped cream before serving.
Preheat the oven to 375°F (190°C).
Rinse the rice under cold water. Cook according to the instructions on the package. Once tender season with salt and pepper to taste.
Make the Pesto Salmon: Season salmon filets with salt and black pepper. Spread pesto sauce over each filet. Place on a baking sheet and bake for 15–20 minutes or until the salmon flakes easily with a fork. (Cook salmon to an internal temperature of 145°F (63°C).) Squeeze lemon wedges over the top before serving.
Prepare the Steamed Broccoli: Bring a pot of salted water to a boil. Add broccoli florets, reduce heat, and simmer for 5–7 minutes until bright green and tender. Drain well. Then add back to the pot and sprinkle shredded cheddar. Melt in the oven or cover with a lid and let the cheese melt. Season with salt and pepper.
Serve: Plate the pesto salmon over rice with steamed broccoli, banana cream pie and a glass of apple cider.