
Two awesome fellow geeks made an edible version of it here. They will forever have my respect.

A cooking blog for college students! There will be simple recipes, helpful cooking tips, and musings about anything related to cooking. Everything in this site is from my experience, so if you have any comments regarding my cooking and methods, let me know.
Season the chicken with 1/2 teaspoon salt and 1/2 teaspoon pepper. In a large skillet, heat the olive oil and brown the chicken on both sides then set aside. Using the same pan, cook the bacon until they're crisp then add the peppers, broccoli, and garlic for a couple of minutes. Then add the tomatoes, wine, thyme, and oregano. Put the chicken and stock into the pan and simmer, covered, for about 20-30 minutes (until the chicken is cooked). Add the parsley then serve.
Pre-heat the oven to 400F. Then heat some olive oil in a large pan and brown the beef on all sides. Searing the beef will keep the juices in while in the oven. When the beef is cooled brush it with the mustard. Puree the mushrooms in a food processor then heat it on a pan to evaporate the water. Roll out some cling film (enough to roll the beef in) and lay out the ham slightly overlapping each other. Spread the mushroom over the ham. Now put the beef in the middle and roll the ham and mushrooms over the beef tightly. Twist the ends and put it in the fridge for 10-15 minutes so it will set and keep the shape. Now roll out the pastry thinly and put egg wash on the edges.Put the beef in the middle and roll up the pastry and fold/cut the excess (it should make more sense in the video). Brush egg wash over the pastry and bake for 35-40 minutes. Let it cool and slice thickly to serve.
Here's Ramsey's video for reference: