This Homemade Cinnamon Peanut Butter is smooth, creamy and lightly spiced with cinnamon. It's super easy to make and perfect for spreading on toast.
If you love making your own spreads, try my Pumpkin Pie Spice Butter, White Chocolate Pistachio Butter, Cherry Cream Cheese Spread, and Raspberry Chia Jam.

Quick Look: Cinnamon Peanut Butter Recipe
- Prep Time: 5 Minutes
- Cook Time: 10 Minutes
- Total Time: 15 Minutes
- Servings: 8
- Difficulty: Easy.
- Dietary info: Vegetarian, egg-free.
SUMMARIZE & SAVE THIS CONTENT ON
Jump to:
What is Cinnamon Peanut Butter?
Cinnamon Peanut Butter is a simple homemade spread made by grinding roasted peanuts, sugar, and oil and flavoring it with ground cinnamon. This is a flavored variation of the regular peanut butter.
This version has a mild sweetness and a warm cinnamon flavor that makes it slightly different from the classic version. It is very easy to make with just a handful of ingredients and is perfect for the fall season.
This homemade version doesn't contain any preservatives, so it has a fresh taste and flavor. You can control the sweetness, the spice level and even the texture depending on how long you grind it.
It is commonly used as a spread for bread, toast, or sandwiches, but can also be used in other ways like drizzling over waffles, pancakes, or mixing into oatmeal.
If you enjoy making homemade jams or spreads, try my Instant Pot Strawberry Jam, Chocolate Raspberry Jam, Persimmon Jam, and Mango Cardamom Jam.

Why you'll love this recipe:
- This recipe is incredibly easy and delicious.
- The texture is smooth, creamy and easy to spread on anything.
- You can totally control the sweetness and flavor to your liking.
- No preservatives or additives, just basic pantry ingredients.
- Works well for everyday use.
Ingredients & Substitutions
Peanuts - I have used raw peanuts and roasted them until browned. The roasting process helps bring out the flavor. You can also use store-bought roasted peanuts, but make sure they are unsalted. Make sure to remove the skins after roasting for a smoother texture.
Sugar - Adds a mild sweetness and balances the peanut flavor and cinnamon flavor. You can increase or reduce the quantity depending on your liking. You can also replace it with honey, maple syrup, brown sugar or coconut sugar.
Oil - Helps in grinding and gives a smooth and spreadable consistency. You can use neutral oils like sunflower oil or peanut oil.
Cinnamon - This is the star ingredient. Use a fresh and good-quality cinnamon powder for the best flavor. It gives a warm, slightly sweet flavor. Adjust the cinnamon quantity based on how strong you want the cinnamon flavor. You can also replace it with other spices like ground cardamom or Pumpkin Pie Spice.
Salt - It enhances the overall flavor and balances the sweetness.
Variations
Skip the sugar for a more natural version.
Replace sugar with honey or maple syrup for a different kind of sweetness and flavor.
Stop grinding a little early if you want to make it slightly chunky.
Add a little bit of cocoa powder or cacao powder along with the cinnamon for a mild chocolate flavor. If you love chocolate in your spreads, check my Chocolate Peanut Butter, Chocolate Banana Jam, Sweet Potato Chocolate Spread, and Chestnut Chocolate Spread.
How to Make Cinnamon Peanut Butter
Start the process by roasting the peanuts if you are using raw peanuts.
Heat a heavy-bottomed pan on a medium flame. Add the peanuts and roast until they are lightly browned, stirring continuously. You can also roast the peanuts in the oven.
Let the roasted peanuts cool completely. Rub them with your hands to remove the skins and discard them.

Transfer them to a mixer jar or blender jar and grind them into a coarse powder.
Add sugar, salt, and oil to the ground peanuts. Grind the mixture until it turns smooth and creamy. Scrape the sides if needed.
Finally, add the cinnamon powder and grind again until fully combined and the mixture looks smooth and glossy.
Transfer to an airtight container.
Tips & Notes:
- Use fresh and high-quality ingredients for the best taste and flavor.
- Keep stirring while roasting the peanuts to avoid burning. Even roasting gives better flavor.
- Make sure the roasted peanuts are cooled completely before grinding. Warm peanuts can release excess moisture and can affect the texture.
- Do not skip removing the peanut skins for a smoother and cleaner-tasting peanut butter.
- It takes time for the peanuts to turn from powder to creamy. Keep grinding until smooth.
- Adjust cinnamon and sugar to taste. Start with less and increase if needed.
- Always use a clean and dry spoon to avoid spoilage.
Serving suggestions
Spread it over bread or toast for a quick breakfast or snack.
Use it to make simple sandwiches like Peanut Butter Banana Apple Sandwich and Peanut Butter Strawberry Sandwich.
It also works well as a topping for pancakes, waffles, or French toast.
It can also be used as a dip for apple slices. You can make Apple Nachos using this cinnamon peanut butter.
If you love experimenting, try adding it to milkshakes, smoothies, yogurt or oats for a mild cinnamon and peanut flavor.
You can check out the recipes below and replace the regular peanut butter with this flavored one.






La @ FoodSlice says
oh yum. I once made peanut butter with cocoa powder but my mixie barely coped. We got a new more powerful mixie and have wanted to try peanut butter in the new one. I will now try your cinnamon version because it looks mouth wateringly delicious.