Print Options:

Bacon-Wrapped Feta

Yields4 ServingsPrep Time10 minsCook Time5 minsTotal Time15 mins

If you are craving a cheesy, salty, and savory keto-friendly snack, well then you've come to the right place! This Bacon-Wrapped Feta recipe is so packed full of juicy flavor that you're going to forget it's a "diet" food. These Bacon-Wrapped Feta bites are perfect as a snack or to serve as an appetizer!

Bacon-Wrapped Feta

 12 oz feta cheese
 12 thick-cut bacon (about ⅛ inch thick)
 12 cherry tomatoes, halved

Portion the feta into twelve 1-ounce balls.


Lay a slice of bacon on a flat surface with a short end facing you. Place a feta ball on the bacon slice, at the short end nearest you. Begin to roll the bacon over the feta and keep rolling until you get to the middle of the strip. Once at the midway point, gently turn the feta ball 90 degrees, until the exposed side is facing the remaining portion of the bacon strip, and continue to roll until the feta is completely wrapped on all sides. Spear with a toothpick to hold the bacon in place. Repeat with the remaining slices of bacon and feta.


In a large sauté pan over medium heat, sear the bacon-wrapped feta balls for 2 to 3 minutes on each side, until the bacon is crisp. Remove from the pan and serve with cherry tomatoes. Store the Bacon-Wrapped Feta in an airtight container in the refrigerator for up to 1 week.

Nutrition Facts

Servings 4

Amount Per Serving
Calories 414
% Daily Value *
Total Fat 33.3g52%
Total Carbohydrate 7.5g3%

Net Carbohydrate 6.3g3%
Dietary Fiber 1.2g5%
Protein 25g50%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

As a Member, you get instant access to personalized meal plans, exclusive videos & articles, discounts, a 1 on 1 Coaching Session, and so much more. As a member, you join our mission of empowering 1,000,000 people to positively change their lives throughout the world. Get started today.


A Great Deal
$ 19
99 /month
  • 7-Day Free Trial
  • Cancel Anytime


3 Months Free
$ 179
  • 3 Months Free
  • Cancel Anytime


Membership for Life
$ 349
  • Lifetime Access
  • Limited Availability