what you eat can influence the taste and smell of your ejaculate. This is akin to the smell of sweat after a day of a heavily spicy, garlicky meal.
Ejaculate containing sperm has a unique individual taste for each male. Some have bitter tasting ejaculate (burnt, sour and strong). Vegetarians have ejaculate that tastes sweet, nut like. To produce healthy semen your body will need some protein rich in zinc anyways.
A strong smell may also indicate an infection in genitals and you should urgently visit a doctor without losing time in the search of the magic formula!
Your body's duty is not to produce tasty semen, but healthy and productive sperms. Everything healthy and good for your body is healthy and good for your semen. Drink mild water on the morning and keep drinking more water than usual in the day, this will help your bowels and body to detox.
Because the average ejaculate consists mostly of protein, citric acid, fructose, sodium, chloride and smaller amounts of ammonia, ascorbic acid, acid phosphates, calcium, carbon dioxide, cholesterol, prostaglandins, creatine, and other minerals and chemicals.
Every body has its own formula in creating semen. But eating less meat and proteins and more carbs like vegetables and fresh fruits may improve the taste and smell. Consuming pineapple and/or parsley helps sweeten the taste of ejaculate.
Dairy create foul tasting fluids. Alkaline foods produce a better taste. Fruits and quality alcohol produce a pleasant, sugary flavor. Chemically processed liquors cause an acidic taste.
Eat less meat, more vegetables, drink less alcohol and stop smoking. And DO NOT eat asparagus if you want your semen to taste good within a day or so after consuming it.