Why it works: Potato and carrot match in chemistry and in kitchens. They rank in the top 4% of all ingredient pairs, and cooks put them together in 3,107 recipes. Both carry 2-isobutyl-3-methoxypyrazine, which smells green bell pepper, earthy. The science ↓
Roast Pork
Ingredients
Directions
The book gives no oven temperature. The 350°F (175°C) in the steps was added when the recipe was transcribed, as a starting point. The book gives no cooking times either; the times in the steps were added in transcription, so check for doneness rather than trusting the clock.
Prepare
Preheat the oven to 350°F (175°C).
Roast the pork until fully cooked, about 1.5 hours.
Boil the potatoes until tender, then mash them.
Steam or boil the carrots until soft.
Make the sauces and dessert
Prepare the white sauce by melting butter, adding flour, and whisking in milk until thickened.
For Bavarian cream, mix milk, cream, sugar, and gelatin, then chill until set.
Serve
Serve the pork with gravy made from the drippings, alongside mashed potatoes and creamed carrots.
Transcribed from a scanned cookbook and modernised for today's kitchens. Where the book gave no heat or time, or said "a moderate oven", the temperatures and times here may be modern equivalents rather than the book's own figures.
Photo for illustrative purposes only · Contact us to use it
Explore the science
The flavor team
The pairs that carry this dish. Each one is judged two ways: how much their aromas overlap, and how often cooks already put them together.
-
Potato + carrottop 4% of all pairsSmell alikestrongCooked together3,107 recipes
Shared aroma: 2-isobutyl-3-methoxypyrazine (green bell pepper, earthy).
-
Pork + potatotop 5% of all pairsSmell alikemoderateCooked together2,668 recipes
Shared aroma: sotolon (curry, maple).
-
Bread + buttertop 7% of all pairsSmell alikemoderateCooked together27,232 recipes
Shared aroma: delta-decalactone (sweet, creamy).
-
Butter + creamtop 8% of all pairsSmell alikemoderateCooked together41,516 recipes
Shared aroma: delta-dodecalactone (sweet, creamy).
-
Sauce + creamtop 9% of all pairsSmell alikemoderateCooked together4,787 recipes
Shared aroma: ethanol (alcoholic, ethereal).
Ranks compare each pair with 20,000 random ingredient pairs on CompKitchen. How we score pairs
What each ingredient does
- Pork
- Provides the main protein, which becomes tender and browned as it roasts.
- Potatoes
- Boiled and mashed, they give a soft, starchy base that absorbs butter and milk.
- Butter
- Adds fat and richness to the white sauce and gives it a smooth flavour.
- Flour
- Thickens the white sauce when cooked with melted butter, giving it body.
- Milk
- Forms the liquid of the white sauce and adds moisture and creaminess to the Bavarian cream.
- Cream
- Adds fat and richness, giving the Bavarian cream a smooth, velvety texture.
The step that matters
Whisking the white sauce. Flour must be cooked briefly in melted butter and whisked into the milk to avoid lumps. Whisking keeps starch granules dispersed so the sauce thickens evenly as it heats.
Swap the carrot
How well each one fits the dish's main ingredients (pork, potato, sauce, bread, butter, cream, flour):
- Chivefits better
- Asparagusfits better
- Onionfits better
- Carrotthe original
Fit is the average pairing score against pork, potato, sauce, bread, butter, cream, flour. Candidates are from the same food group and used in at least 100 recipes.
“What each ingredient does” and “The step that matters” were written by Claude from this recipe’s own method and reviewed in samples by CompKitchen.
More roast pork recipes
You might also like
The free Flavor Lab newsletter: one surprising pairing a week and the molecular reason it works, in 60 seconds. No spam, unsubscribe anytime.
Prefer an account? Create a free account to save pairings and unlock the full chemistry.

Brown Bread461 recipes
Potato Croquettes255 recipes
Carrot Soup134 recipes
Pork Cake107 recipes