Keto Buffalo Turkey Meatball Lettuce Wraps Recipe + Video – Just 5 net carbs! Turkey meatballs tossed in a low carb buffalo sauce, served in lettuce topped with ranch dressing. Whole30, paleo, gluten free, grain free, dairy free, sugar free, clean eating, real food.

This meal tastes like everything you love about buffalo wings, but without deep frying and all the extra carbs! These Keto Buffalo Turkey Meatball Lettuce Wraps only 5 carbs, light yet filling, and packed with flavor.

Bonus, leftovers make an amazing meal prep lunch, so go ahead and make a double batch and have a yummy lunch for the whole week!

before and after of baking buffalo turkey meatballs

Keto Buffalo Turkey Meatballs

It’s no secret I’m a huge fan of meatballs. I’ve got my keto italian meatballs, keto pesto meatballs, and keto thai curry meatballs. It’s such a great way to use ground meat, they bake quickly, and I love sneaking vegetables in them that my kids don’t even notice! Meatballs also freeze beautifully, so it’s a great meal to double and freeze half for a busy weeknight in the future. (See Recipe Notes below for freezing instructions!)

These keto buffalo turkey meatballs are new favorite. I make them with ground turkey, but ground chicken would work too! I like using 85% lean turkey so I can get in a heavier serving of fat for keto macros.

The meatballs are mixed with almond flour, finely chopped celery, carrots and green onions which gives them tons of flavor and a great crunch. It also makes them pretty!

hand grabbing picking up keto buffalo turkey meatballs on lettuce wraps topped with ranch dressing on a white plate and background

Keto Buffalo Turkey Meatball Lettuce Wraps

After the meatballs are done baking, I toss them in buffalo sauce to get them nice and coated. I’m a spice wimp, so I use a mild buffalo sauce. (This one by Noble Made, not sponsored!) Feel free to use your favorite buffalo sauce with the heat level you prefer. My husband likes his SPICY! So if he had his way I would coat these in pure fire, haha!

After the meatballs are coated, I love serving them on butter lettuce with a few more shredded carrots, sliced celery and drizzled in my homemade keto ranch dressing. The meal feels really light. I don’t feel heavy and overly full like I do when I eat fried buffalo wings. It’s perfect for lunch or dinner!

Kid Friendly

Even though the buffalo sauce is really mild, it’s still too spicy for my kids (3 and 5 year old boys). When I serve them this for dinner. I’ll pull out some meatballs for them BEFORE coating them in buffalo sauce. They’ll get the plain turkey meatballs (that are stuffed with veggies!), and ranch dipping sauce on the side. I’ll also make them some homemade french fries, a side of sliced carrots and celery, and a fruit.

They gobble the whole dinner down!

Watch Buffalo Turkey Meatball Recipe Demo

If you make these keto buffalo turkey meatball lettuce wraps be sure to leave a comment and give this recipe a rating! I love to hear from you all and always do my best to respond to each and every comment. And of course, if you do make this recipe, don’t forget to share and tag me on Instagram! Looking through the photos of recipes you all have made is my favorite!

keto buffalo turkey meatballs on lettuce wraps topped with ranch dressing on a white plate and background

Keto Buffalo Turkey Meatball Lettuce Wraps

This Keto Buffalo Turkey Meatball Lettuce Wraps Recipe is just 5 net carbs! Turkey meatballs tossed in a low carb buffalo sauce, served in lettuce topped with ranch dressing
5 from 12 ratings


  • 1 pound ground turkey, I prefer 85% lean
  • 1/2 cup almond flour
  • 1/2 cup shredded carrots, finely chopped
  • 3 green onions, thinly sliced
  • 2 ribs of celery, thinly chopped
  • 1 large egg
  • 1/2 teaspoon salt
  • 1/3 cup buffalo hot sauce, I use Noble Made Mild Buffalo Sauce
  • 2 tablespoons grass fed ghee, or butter, melted
  • Serving: butter lettuce leaves, shredded carrots, sliced celery + homemade Whole30 + Keto Ranch Dressing


  • Preheat your oven to 425ºF. Line a rimmed baking sheet with parchment paper (for easy cleanup) and set in the wire rack.
  • In a large bowl, combine the ground turkey, almond flour, shredded carrots, green onions, celery, egg and salt. Combine using a potato masher (or go in with your hands!) until the meatball mixture is fully combined.
  • Use a medium size cookie scoop to make the meatballs (or measure out 1.5 tablespoons per meatball and roll by hand). Set the meatballs on the wire rack. Should make 27-28 meatballs.
  • Bake in the oven for 30-35 minutes, until the meatballs are golden brown on the top and have an internal temperature of 165ºF.
  • In a medium size bowl, add the buffalo sauce and melted ghee. Stir to combine. Toss the warm meatballs in the buffalo sauce until fully coated.
  • Serve the buffalo meatballs on the butter lettuce with desired amount of shredded carrots, sliced celery + ranch dressing.
  • Leftovers will keep in an airtight container refrigerated for at least 5 days.


Meat Substitution: I love using ground turkey, but you could also use ground chicken. Even ground pork or beef could work!
Nut Allergy: If you have an almond allergy, you can use pork panko or tiger nut flour in place of almond flour.
Onion Replacement: You can use finely chopped white onion in place of green onions.
Spice Level: I am a spice wimp. The Noble Made Mild Buffalo Sauce is as spicy as I can handle. If you like more spice, they also make a Medium and Hot version you can use!
Serving To Kids: The Mild sauce is still too spicy for my kids. When I'm making this for my kids, I'll set aside meatballs for them BEFORE adding it to the buffalo sauce. They'll get the meatballs plain with ranch to dip it in. They love it!
Appetizer: These meatballs are delicious on their own served as an appetizer! Just drizzle them with the ranch dressing and stick a toothpick in them and serve on a large plate! They're the perfect bite size.
Freezing: These meatballs freeze beautifully! After step 4, let them cool completely after baking in the oven. Then freeze. When reheating, thaw then bake again in the oven at 425ºF for about 10 minutes to warm through. Then continue with step 5.
Meal Prep: These make a great meal prep! I'll store the buffalo sauce coated meatballs with some butter lettuce, toppings and the ranch dressing in a ramekin. I'll eat it cold like a salad! Will keep in the fridge for 5 days meal prepped this way.
Nutrition Information: Nutrition info is a rough estimate allowing 6 meatballs on 3 butter lettuce leaves topped with a sprinkle of shredded carrots, sliced celery and 2 tablespoons ranch dressing per serving. The nutritional information is calculated based on the exact ingredients and quantities listed in the ingredients above. It is provided as a courtesy only and should be construed as an estimate rather than a guarantee. Ingredients can vary, especially if you make recipe substitutions. Always best to go off your own calculations based on the ingredients and measurements you use.
Calories: 273, Total Carbs: 5.8g, Protein: 6.6g, Fat: 10.4g, Fiber: 1.3g, Net Carbs: 5g
Did you make this recipe?Please Leave a comment and give this recipe a rating!

Meal Prep

meal prep keto buffalo turkey meatball lettuce wraps in a glass meal prep container

These keto buffalo turkey meatball lettuce wraps make an amazing meal prep! I’ll meal prep 3 lettuce wraps in my favorite glass meal prep container, just like shown above.

I’ll eat them cold out of the fridge. The lettuce doesn’t get soggy!

This post contains affiliate links, thanks for the love!