Not very many people know, but Prince William is a fairly good cook. At the very least, his cooking was good enough to catch the attention of his now wife of 9 years, Kate Middleton, thanks to his amazing Spaghetti Bolognese recipe. The recipe has now garnered attention after the Prince proudly shared it as his token to a homelessness charity cookbook.

The charity cookbook is titled "A Taste of Home," a subtle acknowledgment of the charity's aim of providing home in every little way they can for the homeless.

Prince William made a welcome surprise when he offered the recipe for his Bolognese sauce, his unique take on the classic Italian meal.

He says that his reason for doing so was because sharing with the homeless seemed to make them very happy and less disheartened by their homelessness.

Prince William:

"I am the first to admit that I am not an excellent chef. The last time I was allowed into the kitchens at The Passage I made a spaghetti ­bolognese. What struck me the most was how sharing makes people who are experiencing homelessness feel right at home. Having a place to call home is ­precious… For those without a place to call home the ­pandemic has been even more frightening."

The Prince's meal also holds a special place in the heart of his wife, Kate Middleton. Middleton first talked about the recipe while speaking to Mary Berry on "A Berry Royal Christmas."

She said:

"In university days he used to cook all sorts of meals. I think that's when he was trying to impress me! Things like Bolognese sauce."

Thinking of also trying this to impress your loved ones? Here's the recipe:

Ingredients:

1 tbsp olive oil 30g butter

1 large onion, finely chopped

1 carrot, scrubbed and chopped

2 sticks of celery, chopped

350g best quality lean beef

250ml dry white wine

120ml milk Pinch of nutmeg, freshly ground

1 x 400g tin Italian chopped tomatoes

1 tsp tomato purée

250g spaghetti or bucatini

50g Parmesan cheese, freshly grated

2 tbsp freshly chopped flat-leaf parsley, salt, and freshly ground black pepper

To prepare, first, make the sauce:

Heat the oil and butter in a large saucepan and fry the onion over medium heat until just softened, then add the carrot and celery and continue stirring for a few minutes while it cooks. Crumble the mince and add that to the pan, stirring to mix all. Cook until the meat is no longer pink but don't let it brown. Pour in the wine and continue cooking until it has been reduced. Lower the heat and stir in the milk and nutmeg. Cook over medium heat until the milk has evaporated. Stir in the tomatoes and purée, then season to taste with salt and pepper. Simmer very, very gently, uncovered, for about three hours, stirring from time to time. Your sauce is ready.

Next, prepare the pasta:

Boil a big pot of water and add a teaspoon of salt.

Add the pasta to the water, stir well with a wooden spoon and cook as per the packet instructions.

Drain well.

Divide the pasta between four bowls and add the hot sauce to each serving.

Serve sprinkled with the parsley and the parmesan separated in a small dish.

The charity cookbook, "A Taste of Home," includes 120 meals from the UK's top chefs and celebrities to mark the 40th anniversary of homelessness charity, "The Passage."