Make your own
High-protein snacks you make at home
Homemade high-protein snacks reach 15–25 g of protein for 150–300 calories when you combine a protein anchor, a fiber carrier, a little fat and a flavor. Every recipe in this section, beef jerky included, takes 2 hours or less from prep to finish. The guides also cover preserving, storing and shopping for what you make.
- 9
- guides
- 43
- recipes
- ≤ 2 hr
- each recipe

Start here
Homemade High-Protein Snacks: The Mix-and-Match Formula and 20 Easy Combos
Homemade high protein snacks start with one formula: anchor, carrier, crunch, flavor. Get 15–25 g protein per snack, 20 combos and 4 recipes.
Build a snack
Pick one part from each row. The totals update as you go; aim for the green checks. Values are approximate, from USDA FoodData Central.
The guides
Read in order, or jump to what you need. About 38k words in total.
Jerky
How to Make Beef Jerky at Home in Under 2 Hours: Oven and Air Fryer Methods
Make beef jerky at home in under 2 hours: slice 1/8 inch, simmer to 160°F, oven-dry at 190°F. Five recipes, a time and temp table, and storage times.
19 min read · 5 recipes
Recipes
Homemade Savory Protein Snacks: Egg Bites, Chicken Chips, Turkey Meatballs and Tuna Bites
Homemade savory protein snacks with 8 to 31 g protein per serving: egg bites, chicken chips, turkey meatballs, tuna bites and a Sunday prep plan.
16 min read · 8 recipes
Recipes
No Bake Protein Balls and Homemade Protein Bars: Ratios, Recipes and Fixes
No bake protein balls use 100 g dry base to 60–90 g nut butter. Get the ratio, 8 homemade protein bar and ball recipes, texture fixes and storage times.
17 min read · 8 recipes
Recipes
Homemade Vegan Protein Snacks: 8 Recipes Ready in Under 2 Hours
Homemade vegan protein snacks with 5 to 13 g of protein per serving: crispy roasted chickpeas, edamame, tofu jerky, lentil crackers and hummus.
14 min read · 8 recipes
Recipes
Greek Yogurt and Cottage Cheese Protein Snacks: 8 Recipes From Bark to Mug Cake
Greek yogurt and cottage cheese protein snacks with 6 to 39 g of protein each: bark, dip, pudding, cheese crisps, muffins and mug cake, all under 2 hours.
19 min read · 8 recipes
Preserve
How to Preserve Homemade Jerky and Snacks: Drying, Vacuum Sealing and Shelf Life
Dried and sealed homemade jerky keeps about 1–2 weeks in the pantry. Get a shelf-life table, oxygen absorber sizes, curing salt rules and spoilage signs.
19 min read · 2 recipes
Store
How to Store Protein Snacks in the Fridge and Freezer (Storage Chart and Weekly Plan)
Most homemade protein snacks keep 3–4 days in the fridge and 2–3 months frozen. Get the storage chart, thawing steps and a weekly prep plan.
19 min read
Shop
Best Protein Powder for Baking, Plus the High-Protein Snack Pantry to Stock
Best protein powder for baking: whey vs casein vs plant, a flour-swap limit of about 25%, protein per ounce of nuts, plus a 12-item pantry list.
21 min read
Every recipe, 2 hours or less
Total time includes prep, cooking and any chilling. Protein and calories are per serving, approximate.
| Recipe | Protein | Calories | Total time | Guide | Shopping list |
|---|---|---|---|---|---|
| Protein Yogurt Power Bowlgluten-free, vegetarian | 27 g | 270 | 5 min | Homemade High-Protein Snacks | |
| Cottage Cheese Snackle Boxvegetarian | 25 g | 280 | 20 min | Homemade High-Protein Snacks | |
| Tuna-Stuffed Mini Peppersgluten-free | 23 g | 160 | 15 min | Homemade High-Protein Snacks | |
| 5-Minute Protein Trail Mixgluten-free, vegetarian | 15 g | 255 | 5 min | Homemade High-Protein Snacks | |
| 2-Hour Express Oven Beef Jerkydairy-free | 14 g | 100 | 115 min | How to Make Beef Jerky at Home in Under 2 Hours | |
| Sweet and Spicy Sriracha Beef Jerkydairy-free | 14 g | 105 | 110 min | How to Make Beef Jerky at Home in Under 2 Hours | |
| Ground-Beef Jerky (Jerky Gun or Rolling Pin)dairy-free | 13 g | 100 | 95 min | How to Make Beef Jerky at Home in Under 2 Hours | |
| Air-Fryer Beef Jerkydairy-free | 15 g | 100 | 110 min | How to Make Beef Jerky at Home in Under 2 Hours | |
| Turkey Jerkydairy-free | 17 g | 85 | 100 min | How to Make Beef Jerky at Home in Under 2 Hours | |
| High-Protein Egg Bites (Oven, Sous-Vide Style)gluten-free, vegetarian | 19 g | 210 | 40 min | Homemade Savory Protein Snacks | |
| Spicy Greek Yogurt Deviled Eggsgluten-free, vegetarian | 8 g | 85 | 40 min | Homemade Savory Protein Snacks | |
| Mini Egg-White Frittata Muffinsgluten-free, vegetarian | 11 g | 85 | 37 min | Homemade Savory Protein Snacks | |
| Crispy Chicken-Breast Chipsgluten-free, dairy-free | 26 g | 135 | 80 min | Homemade Savory Protein Snacks | |
| Baked Turkey Meatball Bites (Freezer-Friendly) | 31 g | 200 | 38 min | Homemade Savory Protein Snacks | |
| Salmon or Tuna Patty Bites | 20 g | 150 | 40 min | Homemade Savory Protein Snacks | |
| Turkey and Cheese Roll-Ups with Crunchy Veggluten-free | 19 g | 190 | 15 min | Homemade Savory Protein Snacks | |
| Greek Yogurt Tuna Cucumber Bitesgluten-free | 15 g | 80 | 30 min | Homemade Savory Protein Snacks | |
| Peanut Butter Chocolate Chip Protein Ballsvegetarian | 12 g | 230 | 45 min | No Bake Protein Balls and Homemade Protein Bars | |
| Edible Cookie-Dough Protein Bitesvegetarian | 13 g | 255 | 43 min | No Bake Protein Balls and Homemade Protein Bars | |
| Chocolate Cherry Berry Protein Bitesvegetarian | 8 g | 165 | 45 min | No Bake Protein Balls and Homemade Protein Bars | |
| No-Bake Peanut Butter Protein Barsvegetarian | 15 g | 250 | 75 min | No Bake Protein Balls and Homemade Protein Bars | |
| Crispy Rice Protein Barsvegetarian | 14 g | 230 | 57 min | No Bake Protein Balls and Homemade Protein Bars | |
| Date-Sweetened Almond Butter Barsvegan, dairy-free | 10 g | 210 | 65 min | No Bake Protein Balls and Homemade Protein Bars | |
| Nut-Free Sunflower Seed Butter Protein Ballsvegetarian, nut-free | 11 g | 245 | 45 min | No Bake Protein Balls and Homemade Protein Bars | |
| Chocolate-Dipped Protein Barsvegetarian | 13 g | 240 | 83 min | No Bake Protein Balls and Homemade Protein Bars | |
| Extra-Crispy Roasted Chickpeasvegan, gluten-free, dairy-free, nut-free | 6 g | 155 | 65 min | Homemade Vegan Protein Snacks | |
| Crunchy Oven-Roasted Edamamevegan, gluten-free, dairy-free, nut-free | 9 g | 130 | 60 min | Homemade Vegan Protein Snacks | |
| Smoky Tofu Jerkyvegan, dairy-free | 10 g | 100 | 100 min | Homemade Vegan Protein Snacks | |
| Tempeh Bites with Peanut Saucevegan, dairy-free | 13 g | 190 | 50 min | Homemade Vegan Protein Snacks | |
| Red-Lentil Crackersvegan, gluten-free, dairy-free, nut-free | 9 g | 155 | 80 min | Homemade Vegan Protein Snacks | |
| Savory Maple-Spiced Nut and Seed Mixvegan, gluten-free, dairy-free | 7 g | 165 | 52 min | Homemade Vegan Protein Snacks | |
| Protein White-Bean Edamame Hummusvegan, gluten-free, dairy-free | 7 g | 120 | 20 min | Homemade Vegan Protein Snacks | |
| Hemp-Seed Energy Bitesvegan, dairy-free | 10 g | 235 | 35 min | Homemade Vegan Protein Snacks | |
| Greek Yogurt Berry Protein Barkgluten-free, vegetarian | 9 g | 80 | 95 min | Greek Yogurt and Cottage Cheese Protein Snacks | |
| Whipped Cottage Cheese Dip (Savory and Sweet)gluten-free, vegetarian | 12 g | 140 | 10 min | Greek Yogurt and Cottage Cheese Protein Snacks | |
| Chocolate Protein Puddinggluten-free, vegetarian | 24 g | 160 | 25 min | Greek Yogurt and Cottage Cheese Protein Snacks | |
| Peanut Butter Chia Protein Pudding (20-Minute Express)gluten-free, vegetarian | 22 g | 290 | 30 min | Greek Yogurt and Cottage Cheese Protein Snacks | |
| Baked Parmesan and Cheddar Cheese Crispsgluten-free, vegetarian | 9 g | 110 | 22 min | Greek Yogurt and Cottage Cheese Protein Snacks | |
| Blueberry Greek Yogurt Protein Muffinsvegetarian | 6 g | 116 | 47 min | Greek Yogurt and Cottage Cheese Protein Snacks | |
| 2-Minute Chocolate Protein Mug Cakevegetarian | 39 g | 350 | 5 min | Greek Yogurt and Cottage Cheese Protein Snacks | |
| Cottage Cheese Protein Pancake Bitesvegetarian | 9 g | 125 | 35 min | Greek Yogurt and Cottage Cheese Protein Snacks | |
| Shelf-Stable Spiced Nut Mixgluten-free, dairy-free, vegan | 9 g | 220 | 65 min | How to Preserve Homemade Jerky and Snacks | |
| Dry-and-Seal Chickpea Crunchgluten-free, dairy-free, vegan | 5 g | 100 | 80 min | How to Preserve Homemade Jerky and Snacks |
Frequently asked questions
What is the easiest high-protein snack to make at home?
Greek yogurt with a scoop of whey and some berries takes about 5 minutes and gives roughly 35 to 40 g of protein. For a savory option, a tuna pouch on seed crackers with cucumber gives about 20 g. Neither needs cooking, and both use pantry or fridge staples.
Can you make beef jerky at home in under 2 hours?
Yes, if you slice lean eye of round 1/8 inch thick, simmer the strips in the marinade until they reach 160°F as USDA FSIS advises, then dry them on racks in a 170–200°F convection oven for about 55 minutes. Thicker classic jerky still takes 4 to 8 hours.
How much protein should a homemade snack have?
Aim for 15 to 25 g of protein in 150 to 300 calories for a homemade snack that keeps you full until the next meal. Our rankings of store-bought snacks use a stricter test: at least 10 g of protein in under 200 calories, with 5 g of sugar or less.
How long do homemade protein snacks last?
Most cooked protein snacks, such as egg bites and turkey meatballs, keep 3 to 4 days in a fridge at 40°F or below and about 2 to 3 months in the freezer. No-bake protein balls keep 1 to 2 weeks chilled. Homemade jerky keeps about 1 to 2 weeks in the fridge.
Turn any recipe into a shopping list
Tap + list next to any ingredient or tool, or Add all on a recipe card. Your list is saved on this device. From there you can send it to Amazon, Whole Foods or Instacart, or print, copy or email it.