Protein Bars

Sick of chalky protein bars? These no-bake ones snap, chew, and actually taste good.

Stack of homemade protein bars on a patterned plate

Serious Eats / Brittney Cottrell

In This Recipe

Why It Works

  • Crisp rice cereal lightens the mixture, creating airy pockets and a delicate crunch that keeps the bars from feeling overly dense.
  • Reserving some of the chocolate, nuts, seeds, and cranberries for the top adds color and texture to the bars.

Let's face it: A lot of protein bars on the market are…not great. They promise energy, fuel, or recovery, but too often they taste chalky, dense, or cloyingly sweet from artificial sugars that leave a strange aftertaste. There are a few good ones out there, but they're not always easy to find. That said, the idea of a portable, protein-packed bar is undeniably appealing, a dense packet of sustenance that not only powers you up, but does it with pleasing textures of roasted nuts and creamy nut butters, chewy dried fruit, and rich dark chocolate. And there's no denying their convenience—whether you're rushing out the door to work a few minutes late, waiting at the airport, heading out on a hike, or tackling a long drive, they slip seamlessly into the restless rhythm of everyday life.

This recipe, developed by my colleague Tricia Manzanero Stuedeman in our Birmingham, Alabama, test kitchen, proves how good a protein bar can be. Peanut butter and maple syrup form its base, warm and nutty with just enough sweetness to tie everything together. Into that go oats, chia, flax, pumpkin seeds, and cranberries, each adding its own character: chewy, crunchy, earthy, tangy. Bittersweet chocolate lends richness and a pleasant complexity that rounds out the flavor.

The crisp rice cereal in the bars plays an important role. Instead of letting all those hearty ingredients weigh the bars down, it lightens the mix, adding a delicate snap and tiny air pockets that keep each bite from feeling overly dense. Combined with the chew of oats and fruit, the crunch of nuts and seeds, and the smooth bites of chocolate, it creates the kind of lively texture that makes you eagerly want to eat a protein bar, not just tolerate it.

The nutrition element is just as thoughtfully balanced. Peanut butter, oats, pumpkin seeds, chia, and flax do the heavy lifting, bringing both plant-based protein and fiber. Pumpkin seeds also carry minerals like magnesium, zinc, and iron, while chia and flax add omega-3 fatty acids. Oats contribute beta-glucan, a type of soluble fiber linked to steady energy and heart health. Cranberries bring natural sweetness and antioxidants, and chocolate offers flavonoids—plant compounds with antioxidant properties (although, do we really need an excuse to eat chocolate?). Together, it's a mix that fuels without feeling heavy, and delivers more than just protein grams on a label.

Pan of homemade protein bars with parchment paper liner

Serious Eats / Brittney Cottrell

Another perk is that these bars are no-bake and come together quickly. Once the mixture is pressed into the pan and chilled, they're ready to slice—no oven, no long prep, just a straightforward method that yields a week's worth of snacks in under an hour. They hold up in a lunch box, tuck into a gym bag, and make a travel snack you'll be grateful to have on hand.

Packed with protein, fiber, and healthy fats but never heavy, these bars prove that a protein bar can be nutrient-dense and satisfying, with enough texture and flavor to look forward to. No chalky aftertaste, no dense chew to power through—just a bar that tastes good and does a good job of keeping you going.

This recipe was developed by Tricia Manzanero Stuedeman; the headnote was written by Laila Ibrahim.

Recipe Details

Protein Bars

Prep 20 mins
Chilling Time 30 mins
Total 50 mins
Serves 8
Keep Screen Awake

Ingredients

  • Cooking spray

  • 3/4 cup creamy natural peanut butter (about 7 ounces; 187 g)

  • 1/2 cup (120 ml) maple syrup

  • 6 ounces (170 g) bittersweet chocolate, 60% cacao, chopped (about 1 cup), divided

  • 1/2 cup salted party peanuts (about 2 1/3 ounces; 67 g), chopped and divided

  • 1/3 cup sweetened dried cranberries (about 2 1/3 ounces; 67 g), chopped and divided

  • 1/3 cup (37 g) roasted salted pumpkin seeds, divided

  • 1 1/2 cups crisp rice cereal (about 1 1/3 ounces; 38 g)

  • 1 cup quick cooking oats (about 3 ounces; 90 g)

  • 1 tablespoon (11 g) chia seeds

  • 1 tablespoon (10 g) flax seeds

  • 3/4 teaspoon ground cinnamon

  • 1/4 teaspoon Diamond Crystal kosher salt; for table salt, use half the amount by volume

Directions

  1. Grease an 8x8-inch baking pan with cooking spray, then line with parchment paper, letting the parchment overhang on 2 sides by at least 1 inch.

  2. In a large microwave-safe bowl, add peanut butter, maple syrup, and 3 ounces (85 g, about 1/2 cup) chocolate. Microwave on high in 15-second intervals, stirring between each interval, until melted and smooth, 30 to 45 seconds.

    A bowl of chocolate mixture with a blue spatula on a marble surface

    Serious Eats / Brittney Cottrell

  3. In a small bowl, add 1 1/2 teaspoons chocolate, 1 1/2 teaspoons peanuts, 1 1/2 teaspoons cranberries, and 1 1/2 teaspoons pumpkin seeds; set aside.

  4. Add cereal, oats, chia seeds, flax seeds, cinnamon, salt, and remaining chocolate, peanuts, cranberries, and pumpkin seeds to the bowl with peanut butter mixture. Stir until well combined.

    A bowl containing various ingredients for homemade protein bars including oats seeds dried cranberries and chocolate shavings

    Serious Eats / Brittney Cottrell

  5. Using a flexible rubber spatula, spoon cereal mixture into prepared pan and spread into an even layer. Evenly sprinkle with reserved chocolate mixture. Using a sheet of plastic wrap, very firmly press cereal mixture into a tight, even layer. Chill, uncovered, in freezer until firm, about 30 minutes.

    Twostep process of preparing homemade protein bars arranging toppings in a pan and pressing the mixture with hands

    Serious Eats / Brittney Cottrell

  6. Using parchment paper as handles, transfer bars to a cutting board. Cut into 16 squares. Serve immediately or store in an airtight container in refrigerator for 1 week.

    Pan of homemade protein bars with parchment paper liner

    Serious Eats / Brittney Cottrell

Special Equipment

8x8-inch baking pan

Notes

With 14 grams of protein per serving, these bars count as high in protein under FDA guidelines (that's anything with 12 grams or more per serving based on a 50-60g daily intake). They're more calorie-dense than most commercial protein bars, though, because we rely on whole ingredients instead of added protein powders—so while they don't hit the 20-plus grams per serving you might see on store shelves, they offer an unprocessed mix of protein, fiber, and fats.

Make-Ahead and Storage

Protein bars can be refrigerated in an airtight container for up to 3 weeks.

Nutrition Facts (per serving)
496 Calories
31g Fat
45g Carbs
14g Protein
×
Nutrition Facts
Servings: 8
Amount per serving
Calories 496
% Daily Value*
Total Fat 31g 40%
Saturated Fat 10g 50%
Cholesterol 0mg 0%
Sodium 178mg 8%
Total Carbohydrate 45g 16%
Dietary Fiber 9g 32%
Total Sugars 20g
Protein 14g
Vitamin C 0mg 1%
Calcium 84mg 6%
Iron 6mg 34%
Potassium 523mg 11%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)