00 featured thanksgiving appetizers

12 High Protein Thanksgiving Appetizers Under 300 Calories

Thanksgiving is my favorite day of the entire year, and honestly, the appetizers are where the party really starts. There's something about a table full of little bites that gets everyone gathered around the kitchen, chatting and snacking, long before the turkey ever comes out of the oven. But here's the thing — traditional holiday starters can be heavy, and nobody wants to feel stuffed before the main event even begins. That's why I put together this collection of high protein Thanksgiving appetizers that all stay under 300 calories per serving. Each one is built around lean protein — turkey, chicken, shrimp, salmon, Greek yogurt, eggs — so your guests stay satisfied without filling up too fast. They're easy to make ahead, pretty enough for a holiday table, and every single recipe is right here on this page with full ingredients and step-by-step instructions. Let's get into the kitchen, Sarah-style, and make this Thanksgiving spread the best one yet.

1. Turkey and Cranberry Lettuce Cups

Sweet-tart cranberry meets savory ground turkey in crisp little lettuce cups that taste like Thanksgiving in one bite.

  • Prep time: 15 minutes | Cook time: 12 minutes | Total time: 27 minutes
  • Servings: 6 (2 cups each) | Calories: ~180 per serving | Protein: 18g per serving

Ingredients

  • 1 lb lean ground turkey (93% lean)
  • 1 small yellow onion, finely diced
  • 2 celery stalks, finely diced
  • 1/2 cup dried cranberries, roughly chopped
  • 1/4 cup chopped pecans, toasted
  • 2 tablespoons olive oil
  • 1 teaspoon poultry seasoning
  • 1/2 teaspoon garlic powder
  • Salt and freshly ground black pepper to taste
  • 12 large butter lettuce leaves, washed and dried
  • 2 tablespoons chopped fresh parsley

Instructions

  1. Heat the olive oil in a large skillet over medium-high heat. Add the onion and celery and cook for 4 minutes, until softened.
  2. Add the ground turkey, breaking it up with a spoon, and cook for 7 to 8 minutes until no pink remains.
  3. Stir in the poultry seasoning, garlic powder, salt, and pepper. Remove the pan from the heat.
  4. Fold in the dried cranberries, toasted pecans, and parsley. Taste and adjust the seasoning.
  5. Spoon about 1/4 cup of the warm turkey mixture into each butter lettuce leaf.
  6. Arrange the cups on a platter and serve warm, or at room temperature.

Sarah's Tip

Make the turkey filling up to two days ahead and refrigerate it — just reheat gently and spoon into fresh lettuce leaves right before guests arrive so the cups stay crisp.

2. Greek Yogurt Ranch Veggie Dip Cups

All the creamy ranch flavor you love, lightened up with Greek yogurt and packed with protein, served in cute individual cups.

  • Prep time: 10 minutes | Cook time: 0 minutes | Total time: 10 minutes
  • Servings: 8 | Calories: ~140 per serving | Protein: 12g per serving

Ingredients

  • 2 cups plain nonfat Greek yogurt
  • 1/4 cup light mayonnaise
  • 1 tablespoon dried dill
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1/2 teaspoon dried parsley
  • 1 tablespoon fresh lemon juice
  • Salt and freshly ground black pepper to taste
  • 2 cups baby carrots
  • 2 cups celery sticks
  • 2 cups cherry tomatoes
  • 1 cup sliced cucumber
  • 8 small clear cups or ramekins

Instructions

  1. In a medium bowl, whisk together the Greek yogurt, light mayonnaise, dill, garlic powder, onion powder, parsley, and lemon juice until smooth.
  2. Season with salt and pepper. Cover and refrigerate for at least 30 minutes so the flavors meld.
  3. Spoon about 3 tablespoons of the ranch dip into the bottom of each small cup.
  4. Stand a few pieces of each vegetable upright in the dip in every cup.
  5. Arrange the cups on a serving tray and serve chilled.

Sarah's Tip

The dip actually tastes better the next day, so make a double batch — one for the party cups and one for your own fridge snacking all week.

3. Mini Chicken Meatballs with Cranberry Glaze

Juicy little chicken meatballs brushed with a sweet-tangy cranberry glaze — the Thanksgiving flavors everyone craves, in poppable form.

  • Prep time: 15 minutes | Cook time: 20 minutes | Total time: 35 minutes
  • Servings: 8 (3 meatballs each) | Calories: ~220 per serving | Protein: 20g per serving

Ingredients

  • 1 1/2 lbs ground chicken (93% lean)
  • 1/2 cup whole wheat breadcrumbs
  • 1 large egg, lightly beaten
  • 1/4 cup finely grated onion
  • 2 cloves garlic, minced
  • 1 teaspoon dried thyme
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 3/4 cup whole-berry cranberry sauce
  • 2 tablespoons Dijon mustard
  • 1 tablespoon honey
  • 1 tablespoon apple cider vinegar
  • Fresh thyme leaves, for garnish

Instructions

  1. Preheat the oven to 400°F (200°C). Line a rimmed baking sheet with parchment paper.
  2. In a large bowl, combine the ground chicken, breadcrumbs, egg, grated onion, garlic, thyme, salt, and pepper. Mix gently with your hands until just combined — don't overmix.
  3. Roll into 24 small meatballs, about 1 tablespoon each, and place them on the prepared baking sheet.
  4. Bake for 18 to 20 minutes, until cooked through and lightly golden.
  5. While the meatballs bake, whisk the cranberry sauce, Dijon mustard, honey, and apple cider vinegar in a small saucepan over medium heat until smooth and warmed through, about 4 minutes.
  6. Toss the hot meatballs in the cranberry glaze until evenly coated.
  7. Transfer to a platter, sprinkle with fresh thyme leaves, and serve with toothpicks.

Sarah's Tip

These freeze beautifully — bake, cool, and freeze the unglazed meatballs for up to 3 months. Thaw, warm, and toss in fresh glaze on party day.

4. Smoked Salmon Cucumber Bites

Cool cucumber rounds topped with herbed cream cheese and silky smoked salmon — elegant, no-cook, and ready in minutes.

  • Prep time: 15 minutes | Cook time: 0 minutes | Total time: 15 minutes
  • Servings: 6 (4 bites each) | Calories: ~150 per serving | Protein: 14g per serving

Ingredients

  • 2 large English cucumbers, sliced into 1/2-inch rounds
  • 8 oz light cream cheese, softened
  • 1/4 cup plain Greek yogurt
  • 2 tablespoons chopped fresh dill, plus more for garnish
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon lemon zest
  • 1/4 teaspoon garlic powder
  • Salt and freshly ground black pepper to taste
  • 8 oz smoked salmon, cut into 24 strips
  • 2 tablespoons capers, drained

Instructions

  1. Lay the cucumber slices on a paper-towel-lined tray and pat dry so the topping sticks well.
  2. In a small bowl, beat the cream cheese, Greek yogurt, dill, lemon juice, lemon zest, and garlic powder until smooth. Season with salt and pepper.
  3. Pipe or spoon about 1 tablespoon of the herbed cream cheese onto each cucumber round.
  4. Top each with a folded strip of smoked salmon and a few capers.
  5. Garnish with extra fresh dill and serve immediately, or chill up to 2 hours before serving.

Sarah's Tip

Slice the cucumbers and make the cream cheese mixture the morning of your party, but assemble no more than 2 hours ahead so the cucumbers stay crunchy.

5. Cottage Cheese Stuffed Mini Peppers

Sweet mini peppers stuffed with a creamy, herbed cottage cheese filling and a sprinkle of everything seasoning — simple and addictive.

  • Prep time: 12 minutes | Cook time: 0 minutes | Total time: 12 minutes
  • Servings: 6 (4 halves each) | Calories: ~160 per serving | Protein: 13g per serving

Ingredients

  • 12 mini sweet peppers, halved lengthwise and seeded
  • 1 1/2 cups low-fat cottage cheese
  • 1/4 cup grated Parmesan cheese
  • 2 tablespoons chopped fresh chives
  • 1 tablespoon chopped fresh basil
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon smoked paprika
  • Salt and freshly ground black pepper to taste
  • 2 teaspoons everything bagel seasoning

Instructions

  1. Arrange the pepper halves cut-side up on a serving platter.
  2. In a medium bowl, stir together the cottage cheese, Parmesan, chives, basil, garlic powder, smoked paprika, salt, and pepper until well combined.
  3. For an extra-smooth filling, blend the mixture briefly with an immersion blender — or leave it chunky if you prefer.
  4. Spoon or pipe the filling into each pepper half, mounding it slightly.
  5. Sprinkle the everything bagel seasoning over the tops and serve chilled.

Sarah's Tip

These are naturally gluten-free and vegetarian, so they're the perfect "safe" appetizer when you're not sure about everyone's dietary needs.

6. Turkey Bacon Wrapped Asparagus

Crisp-tender asparagus spears wrapped in smoky turkey bacon — only two main ingredients, but they disappear faster than anything else on the table.

  • Prep time: 10 minutes | Cook time: 18 minutes | Total time: 28 minutes
  • Servings: 6 (4 spears each) | Calories: ~190 per serving | Protein: 16g per serving

Ingredients

  • 24 asparagus spears, tough ends trimmed
  • 12 slices turkey bacon, cut in half crosswise
  • 1 tablespoon olive oil
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon black pepper
  • 1 tablespoon pure maple syrup
  • 1 teaspoon Dijon mustard

Instructions

  1. Preheat the oven to 400°F (200°C). Line a rimmed baking sheet with parchment paper.
  2. Toss the asparagus with the olive oil, garlic powder, and black pepper.
  3. Wrap one half-slice of turkey bacon around the middle of each asparagus spear, slightly overlapping the ends, and place seam-side down on the baking sheet.
  4. In a small bowl, whisk the maple syrup and Dijon mustard, then brush lightly over each bundle.
  5. Bake for 16 to 18 minutes, turning once halfway, until the turkey bacon is crisped and the asparagus is tender.
  6. Transfer to a platter and serve warm.

Sarah's Tip

Choose medium-thick asparagus — the pencil-thin kind overcooks before the bacon crisps, and the very thick kind stays too crunchy.

7. Deviled Eggs with Greek Yogurt

The classic holiday deviled egg, made lighter and tangier with Greek yogurt standing in for most of the mayo.

  • Prep time: 15 minutes | Cook time: 12 minutes | Total time: 27 minutes
  • Servings: 6 (2 halves each) | Calories: ~120 per serving | Protein: 9g per serving

Ingredients

  • 6 large eggs
  • 1/3 cup plain nonfat Greek yogurt
  • 1 tablespoon Dijon mustard
  • 1 teaspoon white vinegar
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon smoked paprika, plus more for dusting
  • Salt and freshly ground black pepper to taste
  • 2 tablespoons finely chopped chives

Instructions

  1. Place the eggs in a saucepan, cover with cold water by 1 inch, and bring to a rolling boil over high heat.
  2. Cover the pan, remove from the heat, and let stand for 12 minutes. Transfer the eggs to an ice bath for 5 minutes, then peel.
  3. Halve the eggs lengthwise and pop the yolks into a medium bowl. Arrange the whites on a platter.
  4. Mash the yolks with a fork, then stir in the Greek yogurt, Dijon mustard, vinegar, garlic powder, smoked paprika, salt, and pepper until smooth and creamy.
  5. Spoon or pipe the filling back into the egg white halves.
  6. Dust with extra smoked paprika and sprinkle with chives before serving.

Sarah's Tip

Older eggs peel much more easily than farm-fresh ones — buy your eggs a week before Thanksgiving for the smoothest deviled eggs.

8. Shrimp Cocktail Shooters

Classic shrimp cocktail served in individual shot glasses with a zesty homemade cocktail sauce — portion-controlled and party-perfect.

  • Prep time: 15 minutes | Cook time: 5 minutes | Total time: 20 minutes
  • Servings: 8 (2 shooters each) | Calories: ~170 per serving | Protein: 22g per serving

Ingredients

  • 1 1/2 lbs large shrimp, peeled and deveined
  • 1 lemon, halved
  • 2 bay leaves
  • 1 teaspoon whole peppercorns
  • 3/4 cup no-sugar-added ketchup
  • 3 tablespoons prepared horseradish, drained
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon Worcestershire sauce
  • 1/4 teaspoon hot sauce (optional)
  • 2 tablespoons chopped fresh parsley
  • Lemon wedges, for serving

Instructions

  1. Bring a large pot of water to a boil with the lemon halves, bay leaves, and peppercorns. Add the shrimp and cook for 2 to 3 minutes, just until pink and opaque.
  2. Drain and immediately transfer the shrimp to an ice bath to stop the cooking. Pat dry and chill until ready to serve.
  3. In a small bowl, stir together the ketchup, horseradish, lemon juice, Worcestershire sauce, and hot sauce if using. Taste and add more horseradish for extra kick.
  4. Spoon about 1 tablespoon of cocktail sauce into each of 16 shot glasses or small cups.
  5. Hang 2 chilled shrimp on the rim of each glass and sprinkle with parsley.
  6. Serve with lemon wedges on the side.

Sarah's Tip

Don't overcook the shrimp — they keep cooking for a minute after draining, so pull them the moment they turn pink for the snappiest texture.

9. Chicken and Apple Sausage Skewers

Sweet apple chicken sausage chunks threaded with roasted bell peppers and red onion — a warm, hearty bite with fall written all over it.

  • Prep time: 12 minutes | Cook time: 15 minutes | Total time: 27 minutes
  • Servings: 6 (2 skewers each) | Calories: ~210 per serving | Protein: 17g per serving

Ingredients

  • 4 fully cooked apple chicken sausages (about 12 oz), cut into 1-inch pieces
  • 1 large red bell pepper, cut into 1-inch squares
  • 1 large yellow bell pepper, cut into 1-inch squares
  • 1 medium red onion, cut into wedges
  • 1 tablespoon olive oil
  • 1 teaspoon dried rosemary, crushed
  • 1/2 teaspoon garlic powder
  • Salt and freshly ground black pepper to taste
  • 12 small wooden skewers, soaked in water for 20 minutes
  • 2 tablespoons Dijon mustard, for serving

Instructions

  1. Preheat the oven to 425°F (220°C). Line a rimmed baking sheet with parchment paper.
  2. In a large bowl, toss the sausage pieces, bell peppers, and red onion with the olive oil, rosemary, garlic powder, salt, and pepper.
  3. Thread the sausage and vegetables alternately onto the soaked skewers, about 4 to 5 pieces per skewer.
  4. Arrange on the baking sheet and roast for 13 to 15 minutes, turning once, until the vegetables are tender and lightly charred at the edges.
  5. Transfer to a platter and serve warm with Dijon mustard for dipping.

Sarah's Tip

Use fully cooked sausage so this is really just about heating through and charring the veggies — it keeps the skewers juicy instead of dried out.

10. White Bean and Herb Crostini Bites

Creamy white beans whipped with lemon and herbs on toasted whole-grain baguette — a Mediterranean-style bite that fits right into a Thanksgiving spread.

  • Prep time: 12 minutes | Cook time: 8 minutes | Total time: 20 minutes
  • Servings: 8 (3 crostini each) | Calories: ~200 per serving | Protein: 11g per serving

Ingredients

  • 1 whole-grain baguette, cut into 24 thin slices
  • 2 tablespoons olive oil, plus 1 tablespoon for the beans
  • 1 can (15 oz) cannellini beans, drained and rinsed
  • 2 tablespoons fresh lemon juice
  • 1 clove garlic
  • 2 tablespoons chopped fresh rosemary
  • 2 tablespoons chopped fresh parsley
  • 1/4 teaspoon red pepper flakes
  • Salt and freshly ground black pepper to taste
  • 1/4 cup shaved Parmesan cheese

Instructions

  1. Preheat the oven to 375°F (190°C). Brush the baguette slices lightly with 2 tablespoons olive oil and arrange on a baking sheet.
  2. Bake for 7 to 8 minutes, flipping once, until golden and crisp. Set aside.
  3. In a food processor, blend the cannellini beans, lemon juice, garlic, 1 tablespoon olive oil, rosemary, parsley, red pepper flakes, salt, and pepper until smooth and creamy, scraping down the sides as needed.
  4. Spread about 1 tablespoon of the white bean mixture onto each toasted crostini.
  5. Top with shaved Parmesan and an extra pinch of black pepper. Serve at room temperature.

Sarah's Tip

The bean spread keeps for 5 days in the fridge, so make it early in the week and just toast the bread and assemble on Thanksgiving day.

11. Turkey and Cheese Roll-Ups

Deli turkey wrapped around a creamy cheese and spinach filling, sliced into pinwheels — no cooking, no fuss, all protein.

  • Prep time: 15 minutes | Cook time: 0 minutes | Total time: 15 minutes (plus 30 minutes chilling)
  • Servings: 8 (3 pinwheels each) | Calories: ~230 per serving | Protein: 21g per serving

Ingredients

  • 12 slices deli turkey breast (about 3/4 lb)
  • 8 oz light cream cheese, softened
  • 1 cup fresh baby spinach, finely chopped
  • 1/4 cup roasted red peppers, finely diced and patted dry
  • 2 tablespoons chopped fresh basil
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon black pepper
  • 2 tablespoons grated Parmesan cheese

Instructions

  1. In a medium bowl, stir together the cream cheese, spinach, roasted red peppers, basil, garlic powder, black pepper, and Parmesan until evenly combined.
  2. Lay 3 turkey slices slightly overlapping on a piece of plastic wrap to form a rectangle. Spread one-quarter of the filling evenly over the turkey, leaving a 1/2-inch border at one short end.
  3. Roll up tightly from the filled end, using the plastic wrap to help. Twist the ends of the wrap to seal. Repeat to make 4 rolls total.
  4. Refrigerate for at least 30 minutes (or up to 24 hours) to firm up.
  5. Unwrap and slice each roll into 6 pinwheels. Arrange cut-side up on a platter and serve chilled.

Sarah's Tip

Pat the roasted red peppers really dry before mixing — any extra moisture makes the filling slippery and the pinwheels won't hold their swirl.

12. Mini Turkey and Spinach Stuffed Mushrooms

Savory mushrooms stuffed with seasoned ground turkey, spinach, and a touch of Parmesan, baked until golden — the bite everyone reaches for first.

  • Prep time: 15 minutes | Cook time: 20 minutes | Total time: 35 minutes
  • Servings: 8 (3 mushrooms each) | Calories: ~180 per serving | Protein: 15g per serving

Ingredients

  • 24 large cremini mushrooms, stems removed and finely chopped
  • 1/2 lb lean ground turkey (93% lean)
  • 2 cups fresh baby spinach, chopped
  • 1 small shallot, finely diced
  • 2 cloves garlic, minced
  • 1 tablespoon olive oil
  • 1/3 cup whole wheat breadcrumbs
  • 1/4 cup grated Parmesan cheese, plus 2 tablespoons for topping
  • 1 teaspoon Italian seasoning
  • Salt and freshly ground black pepper to taste

Instructions

  1. Preheat the oven to 375°F (190°C). Line a rimmed baking sheet with parchment paper and arrange the mushroom caps hollow-side up.
  2. Heat the olive oil in a skillet over medium heat. Add the shallot and chopped mushroom stems and cook for 4 minutes.
  3. Add the ground turkey and cook, breaking it up, for 5 to 6 minutes until no longer pink. Stir in the garlic and spinach and cook 2 minutes more, until the spinach wilts.
  4. Remove from the heat and stir in the breadcrumbs, 1/4 cup Parmesan, Italian seasoning, salt, and pepper.
  5. Mound about 1 tablespoon of filling into each mushroom cap and sprinkle with the remaining 2 tablespoons Parmesan.
  6. Bake for 18 to 20 minutes, until the mushrooms are tender and the tops are golden brown. Serve warm.

Sarah's Tip

Wipe mushrooms clean with a damp paper towel instead of rinsing them — they soak up water like sponges, and dry mushrooms roast up much better.

These 12 high protein Thanksgiving appetizers prove you don't have to choose between a festive table and feeling good. Every recipe here is under 300 calories, loaded with satisfying protein, and made from simple, real ingredients — no mystery packets, no deep fryer. Make a few ahead, set them out with some pretty napkins, and watch your guests hover around the appetizer table instead of asking when dinner's ready. Happy Thanksgiving from my kitchen to yours, and I'd love to hear which of these becomes your new holiday tradition!

You may also like

Similar Posts