Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Blueberry Protein Muffins Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These homemade blueberry protein muffins are moist, flavorful, and packed with protein from Greek yogurt and vanilla protein powder. They make a healthy and delicious option for breakfast, snacks, or post-workout fuel.

  • Total Time: 40 minutes
  • Yield: 12 muffins

Ingredients

10 oz fresh blueberries

1 cup plain flour

3/4 cup thick Greek yogurt

1/2 cup extra-virgin olive oil

2 tbsp honey

1 large egg

1 tsp baking powder

1 tsp baking soda

1 tsp pure vanilla extract

1/2 cup vanilla-flavored protein powder

Instructions

  1. Preheat oven to 360°F (180°C).
  2. In a large mixing bowl, whisk together the egg, honey, Greek yogurt, vanilla extract, and olive oil until smooth.
  3. Add flour, protein powder, baking powder, and baking soda to the wet mixture. Stir gently until just combined—do not overmix.
  4. Fold in fresh blueberries carefully using a spatula.
  5. Spoon the batter evenly into a lined muffin pan to make 12 muffins.
  6. Bake for 15-20 minutes, or until a toothpick inserted into the center comes out clean.
  7. Allow muffins to cool in the pan for a few minutes before transferring to a wire rack.

Notes

  • For a vegan version, use flaxseed egg and plant-based yogurt.
  • To make them gluten-free, substitute flour with a gluten-free blend.
  • Store in an airtight container at room temperature for 2-3 days or refrigerate up to 5 days.
  • Freeze for up to 3 months—thaw before serving.
  • You can swap olive oil with coconut or vegetable oil.
  • Optional add-ins: nuts, seeds, or dark chocolate chips.
  • Author: Julia
  • Prep Time: 13 minutes
  • Cook Time: 27 minutes
  • Category: Breakfast, Snack
  • Method: Baking
  • Cuisine: American
  • Diet: Low Fat

Nutrition

  • Serving Size: 1 muffin
  • Calories: 150
  • Sugar: 8g
  • Sodium: 140mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4.5g
  • Trans Fat: 0g
  • Carbohydrates: 17g
  • Fiber: 2g
  • Protein: 6g
  • Cholesterol: 20mg