If you’re looking for a wholesome make-ahead breakfast, Cranberry Almond Breakfast Cookies are the perfect choice. Packed with hearty oats, dried cranberries, crunchy almonds, and a touch of peanut butter, these soft and satisfying cookies make busy mornings easier while delivering delicious homemade flavor.
Why You’ll Love This Recipe
- Soft, chewy, and packed with texture.
- Perfect for meal prep and busy mornings.
- Made with wholesome oats, wheat germ, and almonds.
- Sweetened with brown sugar for rich flavor.
- Easy to freeze and enjoy anytime.
- Kid-friendly and great for lunchboxes.
- A delicious grab-and-go breakfast or afternoon snack.
Ingredients

- ½ cup unsalted butter, softened
- ¼ cup creamy peanut butter
- ¾ cup brown sugar
- ⅓ cup granulated sugar
- 2 large eggs, room temperature
- 1 teaspoon vanilla extract
- 2½ cups quick-cooking oats
- ¾ cup all-purpose flour
- ¾ cup whole wheat flour (or all-purpose flour)
- ½ cup wheat germ
- 1 teaspoon ground cinnamon
- 1 teaspoon baking soda
- 1 teaspoon salt
- 1 cup dried cranberries
- 1 cup slivered almonds
Instructions
- In a large mixing bowl, cream together the softened butter, peanut butter, brown sugar, and granulated sugar until light and fluffy.
- Add the eggs one at a time, mixing well after each addition.
- Stir in the vanilla extract.
- In a separate bowl, whisk together the oats, both flours, wheat germ, cinnamon, baking soda, and salt.
- Gradually add the dry ingredients to the wet ingredients, stirring until just combined.
- Fold in the dried cranberries and slivered almonds.
- Cover the dough and chill for 1 hour.
- Preheat the oven to 350°F (175°C). Line baking sheets with parchment paper.
- Scoop portions of Cranberry Almond Breakfast Cookies dough onto the prepared baking sheets, spacing them about 1 inch apart.
- Gently flatten each cookie into a thick disc since they will not spread much during baking.
- Bake for 10 minutes or until the edges are lightly golden.
- Let the cookies cool for several minutes on the baking sheet before transferring them to a wire rack.

Tips & Tricks
- Chill the dough to prevent dry cookies and improve texture.
- Use old-fashioned oats for a slightly chewier bite.
- Toast the almonds before adding for deeper flavor.
- Replace dried cranberries with raisins, chopped dates, or dried cherries.
- Add a handful of mini chocolate chips for a sweeter treat.
- Don’t overbake—the cookies continue cooking while cooling.
Details
- Prep Time: 20 minutes
- Chill Time: 1 hour
- Cook Time: 10 minutes
- Total Time: 1 hour 30 minutes
- Yield: About 30 cookies
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Difficulty: Easy
- Dietary Notes: Vegetarian

Notes
- Whole wheat flour adds extra fiber, but all-purpose flour works well too.
- Natural peanut butter may be used; stir well before measuring.
- Enjoy with yogurt, fresh fruit, or a glass of milk for a balanced breakfast.
- These cookies also make an excellent post-workout snack.
Nutrition (Approximate Per Cookie)
- Calories: 180
- Protein: 4g
- Carbohydrates: 22g
- Fat: 9g
- Fiber: 2g
- Sugar: 11g
- Sodium: 170mg
FAQ
Can I freeze these breakfast cookies?
Yes. Freeze in an airtight container for up to 3 months.
Can I make them gluten-free?
Yes. Use certified gluten-free oats and a quality gluten-free flour blend.
Can I substitute the peanut butter?
Absolutely. Almond butter or sunflower seed butter both work well.
Why do I need to flatten the cookies?
These cookies don’t spread much during baking, so shaping them before baking gives the best results.
Can I make them ahead of time?
Yes. They’re ideal for weekly meal prep and stay fresh for several days.
Storage
- Store in an airtight container at room temperature for up to 1 week.
- Refrigerate for up to 10 days.
- Freeze for up to 3 months.
- Reheat in the microwave for 10–15 seconds for a freshly baked texture.

Similar Recipes

Cranberry Almond Breakfast Cookies
Ingredients
- ½ cup unsalted butter softened
- ¼ cup creamy peanut butter
- ¾ cup brown sugar
- ⅓ cup granulated sugar
- 2 large eggs room temperature
- 1 teaspoon vanilla extract
- 2½ cups quick-cooking oats
- ¾ cup all-purpose flour
- ¾ cup whole wheat flour or all-purpose flour
- ½ cup wheat germ
- 1 teaspoon ground cinnamon
- 1 teaspoon baking soda
- 1 teaspoon salt
- 1 cup dried cranberries
- 1 cup slivered almonds
Instructions
- In a large mixing bowl, cream together the softened butter, peanut butter, brown sugar, and granulated sugar until light and fluffy.
- Add the eggs one at a time, mixing well after each addition.
- Stir in the vanilla extract.
- In a separate bowl, whisk together the oats, both flours, wheat germ, cinnamon, baking soda, and salt.
- Gradually add the dry ingredients to the wet ingredients, stirring until just combined.
- Fold in the dried cranberries and slivered almonds.
- Cover the dough and chill for 1 hour.
- Preheat the oven to 350°F (175°C). Line baking sheets with parchment paper.
- Scoop portions of Cranberry Almond Breakfast Cookies dough onto the prepared baking sheets, spacing them about 1 inch apart.
- Gently flatten each cookie into a thick disc since they will not spread much during baking.
- Bake for 10 minutes or until the edges are lightly golden.
- Let the cookies cool for several minutes on the baking sheet before transferring them to a wire rack.
Notes
- Whole wheat flour adds extra fiber, but all-purpose flour works well too.
- Natural peanut butter may be used; stir well before measuring.
- Enjoy with yogurt, fresh fruit, or a glass of milk for a balanced breakfast.
- These cookies also make an excellent post-workout snack.
Conclusion
These Cranberry Almond Breakfast Cookies combine hearty oats, sweet cranberries, crunchy almonds, and warm cinnamon into a delicious breakfast that fits even the busiest mornings. Whether you’re meal prepping for the week or looking for a wholesome snack, this easy recipe delivers satisfying flavor and nourishing ingredients in every bite.

