Homemade Natural Rose Petal Blush Recipe

Homemade Natural Blush Recipe With Fresh Rose Petals

For this natural blush you only need 2 ingredients: starch and pink or red roses! Just gather some fresh, organic roses and you can make your own natural rose blush! 😀

DIY Natural Rose Petal Blush Recipe


  • fresh, organic, dark pink or red rose petals
  • cornstarch

Homemade Natural Rose Petal Blush Recipe

Put fresh rose petals and some starch into a mortar. Use less starch at first, you can always add more later, if the blush should be too dark. Grind the rose petals very fine.

I also tried to dry the rose petals first and then grind them in a mortar. But it’s not possible to get them as fine as fresh rose petals.

Homemade Natural Rose Blush Recipe

Because of the fresh rose petals, the blush is moist and needs to be dried quickly in order to retain the pink color. Don’t dry it at room temperature because then the rose petal blush turns brown. Preheat your oven to 50°C/ 120°F. Then turn off the heat, and let the blush dry in the oven for about 2 hours. And your natural rose blush is finished! 😀

The blush has a lovely pink color, but it doesn’t give much color to the cheeks. Next time I’ll use more rose petals and less starch. The blush has a cold pink color, and I thought it’d just work for cool skin undertones. But unexpectedly it also looked good with my yellow skin tone. And the powdered blush works especially well as setting powder over my alkanet cream blush.

Homemade Natural Rose Petal Blush Recipe

Here I’m wearing the rose blush together with the alkanet cream blush. I’m also wearing Edwardian mascara and Victorian violet face powder.

Here you’ll find more natural blush recipes and Victorian and Edwardian lip balm recipes which can also be used as cream blush.

45 thoughts on “Homemade Natural Rose Petal Blush Recipe

    1. Thank you! 🙂 I love my rose petal blush. Since I’ve made it, I haven’t used store bought blush anymore.

  1. Wow! I LOVE this idea!!!! 🙂 Thank you for sharing this… I will be pinning and sharing it on social media!

  2. When I first clicked on this blog post, I was hoping that your blush recipe was going to be simple, affordable and use easy-to-find ingredients. Bingo to all three! Thank you so much!

        1. Thank you! 😀 If the rose petal blush is dried properly and stored in a dry place, it lasts for years. You can use it as long as there’s no change in color or smell. 🙂

  3. Your blog is always such a treasure trove of wonderful ideas Lena. Who would have though that you could make blush from rose petals. That’s just amazing

  4. Thank you so much for sharing this recipe. I can’t wait to try it for myself. Quick question though. I’ve found that make-up with a brown undertone hide my flaws the best. Do you have any suggestions, as to what I can add or use instead of the rose petals to achieve that?

    1. Hi, Heather! The color in rose petals is ph-sensitive. Maybe the cornstarch you used was more alkaline than the one I used. Have you used freshly bloomed roses or rosebuds. Older rose petals give a more purple color. Maybe you can turn the purple back to pink with some drops vinegar or lemon juice. Or you can try the rose petal blush with different rose petals or a different starch.

  5. Oh my gosh, I love this! I’ve never seen diy powder blush before. That is so cool. Thanks for sharing this linkup at Thursday Favorite Things.

  6. Do you know the amount of petals and corn starch and how many grams it makes? Do you have suggestions for the type of corn starch or roses to use?

    1. Just add cornstarch until the blush turns crumbly. And use the darkest roses you can find. You can also experiment with different colored roses and see what blush color you like best.

Leave a Reply

Your email address will not be published. Required fields are marked *