Cardi B explained that she's been washing her hair with onions.

Cardi B is peeling back the layers behind her beauty secrets.

The "WAP" rapper has access to the best treatments and products on the market.

Yet she revealed the secret to her healthy hair is a particular tear-inducing pantry staple : onions.

“My last 2 washes I been boiling onions and using the water to wash my hair”

"I used to do this 6 years ago when I started my healthy hair growth journey. I stopped cause I got really lazy."

Although one would expect for the onions to smell, Cardi pointed out that her homemade treatment is odorless.

"I notice that it's been giving a shine to my hair,” she added.

The 29-year-old posted close-up shots of her hip-length hair to showcase the progress she's made

Adele Reveals What Really Led to Delayed Las Vegas Residency