Bacon Roses

four bacon roses on a white plate

Valentine’s Day may be over but there’s always an occasion for these cute mini bacon shaped roses.

I love how these came out. There were so adorable that I ate much more bacon than I usually eat.

Right before Valentine’s Day, one of my good friends sent me an email with the subject line, “I found flowers I like” and then a link to an article in the actual email. I was really confused at first. It didn’t seem like a subject she’d be talking to me about and I was convinced that her email had been hacked. I was so sure, I chose to open the email on my phone to avoid any computer virus.

overhead shot of bacon roses
Once I clicked on the link, it all made sense. It was an article for bacon roses. I loved the idea, though I didn’t have enough time to prepare them for Mr. K. The original article shows how to make bacon roses that are dipped in chocolate and then put on fake plastic rose stems to make a bouquet of roses. While they look pretty cool, I wanted to do a more simplified version.

I’ve made Chocolate Covered Bacon before, but for these cute bacon roses I didn’t really care for dipping the bacon in chocolate. And I wanted edible leaves, so I put some fresh basil underneath to resemble the tiny leaves that support the rosebuds. You can do a quick deep fry of the basil too if you don’t like fresh basil.

These are super easy to make. After eating a few, I surprised Mr. K with the rest. His eyes turned so big and round! He was one happy camper.
bacon roses lined up on a serving plate

Bacon Roses

Course: Appetizer, Side Dish
Cuisine: American
Servings: 8

Flowers are nice, but a bouquet of bacon roses is even better! These are so fun (and easy!) to make - you only need some bacon for the roses and basil for the leaves.


  • 8 pre-cooked packaged bacon strips you can also use raw bacon, you will just need to cook longer
  • 16 small basil leaves


  1. Preheat oven to 375°F. You will need either a mini cupcake pan or a standard cupcake pan depending on if you use pre-cooked bacon or raw bacon. 

  2. If you use pre-cooked bacon: Start with the skinny end of pre-cooked bacon and roll it up until it resembles a rosebud. The end with the thicker fat will likely look more like a rose so make that side face up. Place the bacon roses in a mini cupcake pan. Add a little foil in the empty space of the cupcake molds so that the roses hold their shape when cooking.

  3. If you use raw bacon: Roll up the bacon strip to resemble a rose. Make sure to pull some of the layers out slightly to get the rosebud shape. Place the roses in a standard cupcake pan. Add a little foil in the empty space of the cupcake molds so that the roses hold their shape when cooking.

  4. Transfer the cupcake pan to the oven and cook the roses for about 10 minutes or until the bacon is dark brown and completely crispy. If you used raw bacon add a few extra minutes to the cook time.

  5. Arrange the bacon roses on a plate with two small basil leaves underneath each bud. You can tuck the stems of the leaves into the bottom of the rosebuds. You can also quickly deep fry the basil leaves first (about 1 minute or until you start to hear them pop).

Nutrition Facts
Bacon Roses
Amount Per Serving (1 rose)
Calories 117 Calories from Fat 100
% Daily Value*
Fat 11.1g17%
Saturated Fat 3.7g23%
Polyunsaturated Fat 1.8g
Monounsaturated Fat 4.9g
Cholesterol 18.5mg6%
Sodium 185.4mg8%
Sugar 0.3g0%
Protein 3.6g7%
Iron 0.2mg1%
* Percent Daily Values are based on a 2000 calorie diet.
The nutrition information provided are only estimates based on an online nutritional calculator. I am not a certified nutritionist. Please consult a professional nutritionist or doctor for accurate information and any dietary restrictions and concerns you may have. All images and content are © Kirbie's Cravings.

2 comments on “Bacon Roses”

  1. These bacon roses look super gorgeous and delicious too! 🙂 Nom nom.

Leave a Reply

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