
Introduction
There are some flavor combinations that just feel like they were always meant to be. Peanut butter and jelly. Macaroni and cheese. And for me, strawberry peanut butter. I can still picture myself as a little girl in my grandmother Elizabeth’s kitchen on the South Side of Chicago, standing on a step stool so I could reach the counter. My babcia would be stirring a pot of pierogi filling while my mom sliced fresh strawberries for a simple dessert. I’d sneak a spoonful of peanut butter when no one was looking, then dip a strawberry right into the jar. That messy, sweet, salty, creamy moment has stayed with me my whole life.
Now, as a mom to Ella and Peter, I love bringing that same joy to our kitchen table. This strawberry peanut butter recipe isn’t just a spread—it’s a memory, a hug, and a little bit of magic all in one jar. Whether you’re slathering it on warm toast, swirling it into oatmeal, or just eating it by the spoonful (no judgment here), this homemade creation is about to become your new favorite kitchen staple. It’s simple enough for a busy weekday morning but special enough to gift to the people you love.
Why You’ll Love This Recipe
Let me count the ways this strawberry peanut butter will win your heart. First, it’s incredibly easy to make—you only need a handful of ingredients and about fifteen minutes of your time. No fancy equipment required, though a food processor definitely makes life easier. Second, it’s naturally sweetened with fresh strawberries, so you can control exactly how much sugar goes in. That means it’s healthier than anything you’ll find in the store, with no weird preservatives or palm oil.
This recipe is also incredibly versatile. It’s vegetarian, gluten-free, and can easily be made vegan by using maple syrup instead of honey. Plus, it’s packed with protein from the peanut butter and vitamin C from the strawberries, making it a smart choice for growing kids and busy adults alike. And let’s be honest—anything that makes my kids excited about breakfast is a winner in my book. Ella loves it on rice cakes, and Peter will eat it straight off a spoon if I let him.
Ingredients
Here’s what you’ll need to make this delicious strawberry peanut butter. I’ve included some notes and substitutions so you can adapt it to what you have on hand.
- 2 cups fresh strawberries, hulled and halved — Fresh strawberries give the best flavor, but frozen (thawed) strawberries work in a pinch. Just make sure to drain them well so your peanut butter doesn’t get too runny.
- 1 cup creamy peanut butter — Use natural peanut butter for the best texture and flavor. If you use the kind with added sugar and oil, you might want to reduce the sweetener.
- 2 tablespoons honey or maple syrup — This adds a touch of sweetness. Adjust to your taste, or omit entirely if your strawberries are extra sweet.
- 1 teaspoon vanilla extract — Pure vanilla extract adds warmth and depth. It’s a small addition that makes a big difference.
- Pinch of salt — A little salt enhances all the flavors and balances the sweetness. If your peanut butter is already salted, you can skip this.
- 1–2 tablespoons peanut oil or water — This helps thin the mixture to your desired consistency. Add it gradually until you reach the perfect spreadable texture.

Step-by-Step Instructions
Alright, let’s get cooking! Follow these simple steps, and you’ll have a jar of homemade strawberry peanut butter that’ll make your kitchen smell like heaven.
- Prep your strawberries: Start by washing your strawberries thoroughly and removing the green tops. Cut them in half so they blend more easily. If you’re using frozen strawberries, thaw them completely and drain off any excess liquid.
- Cook the strawberries: Place the strawberries in a small saucepan over medium heat. Cook for about 5–7 minutes, stirring occasionally, until they release their juices and start to soften. This step concentrates their flavor and removes some of the water content, which gives you a thicker final product.
- Cool slightly: Remove the strawberries from the heat and let them cool for a few minutes. You don’t want them piping hot when you add them to the food processor, or you’ll end up with a thin, runny mixture.
- Blend everything together: Add the cooked strawberries, peanut butter, honey or maple syrup, vanilla extract, and salt to a food processor or high-speed blender. Blend until smooth and creamy, scraping down the sides as needed. This usually takes about 2–3 minutes.
- Adjust the consistency: If the mixture is too thick, add the peanut oil or water one tablespoon at a time, blending after each addition, until you reach your desired consistency. If it’s too thin, you can add a little more peanut butter.
- Taste and adjust: Give it a taste and adjust the sweetness or salt if needed. Remember, the flavors will meld and deepen as it sits in the fridge.
- Store: Transfer the strawberry peanut butter to a clean glass jar with a tight-fitting lid. Store it in the refrigerator for up to two weeks. The natural oils may separate slightly, so just give it a stir before each use.
What Makes This Recipe Special
- Quick and easy to prepare
- Packed with flavor and nutrition
- Perfect for any occasion
- Customizable to your taste preferences
- Budget-friendly ingredients
Expert Tips for Success
Over the years, I’ve made this recipe more times than I can count, and I’ve learned a few tricks along the way. Here are my top tips for getting it just right every single time.
Don’t Skip the Cooking Step
I know it might be tempting to just throw everything in the blender and call it a day, but cooking the strawberries first is crucial. It concentrates their sweetness and removes excess water, which means your peanut butter won’t turn into a soupy mess. Trust me on this one—it’s worth the extra five minutes.
Use Room Temperature Peanut Butter
If your peanut butter is straight from the fridge, it’ll be stiff and hard to blend. Let it sit at room temperature for about 15 minutes before you start. This makes it much easier to incorporate with the strawberries and gives you a silkier texture.
Adjust to Your Taste
This recipe is a starting point, not a strict rule. If you like things sweeter, add more honey. If you prefer a stronger peanut flavor, use less strawberry. If you want a little kick, try adding a pinch of cinnamon or a dash of cayenne. Cooking is all about making it your own.

Variations and Substitutions
One of the things I love most about this strawberry peanut butter is how customizable it is. Here are some of my favorite variations to keep things interesting.
Berry Medley
Feel free to swap out some of the strawberries for other berries. Raspberries, blueberries, or blackberries all work beautifully. Just keep the total amount at two cups and adjust the sweetness as needed since some berries are tarter than others.
Chocolate Strawberry Peanut Butter
For a truly decadent treat, add two tablespoons of cocoa powder to the food processor along with the other ingredients. It tastes like a peanut butter cup met a strawberry shortcake, and it’s absolutely divine on toast or drizzled over ice cream.
Almond or Cashew Butter Swap
If you have a peanut allergy in the house or just want to switch things up, you can easily substitute almond butter or cashew butter. The flavor will be slightly different, but just as delicious. Just keep in mind that different nut butters have different consistencies, so you may need to adjust the oil or water.
Spiced Version
Add a half teaspoon of ground cinnamon and a pinch of nutmeg for a warm, cozy twist. This is especially lovely in the fall or winter when you want something comforting and aromatic.
Serving Suggestions
Now for the fun part—how to enjoy your strawberry peanut butter! There are so many delicious ways to use it, and I’m confident you’ll find your favorite.
The classic way is to spread it on warm toast, bagels, or English muffins. The heat from the toast melts the peanut butter slightly, making it extra creamy and delicious. It’s also amazing on pancakes, waffles, or French toast for a weekend breakfast that feels special.
For a quick and healthy snack, spread it on apple slices, banana halves, or celery sticks. My kids love it on rice cakes with a few extra strawberry slices on top. You can also swirl a spoonful into your morning oatmeal or yogurt for an instant flavor upgrade.
If you’re feeling adventurous, use it as a filling for sandwiches—try it with sliced bananas for a twist on the classic peanut butter and banana sandwich. Or drizzle it over ice cream, pound cake, or brownies for a decadent dessert sauce. The possibilities are truly endless.

FAQs
I get a lot of questions about this recipe, so I wanted to answer some of the most common ones here. If you have a question that I haven’t covered, feel free to leave a comment below!
How long does homemade strawberry peanut butter last?
When stored in an airtight container in the refrigerator, this strawberry peanut butter will stay fresh for up to two weeks. Because it doesn’t contain any preservatives, it won’t last as long as store-bought versions, but I doubt it’ll last that long anyway!
Can I freeze this strawberry peanut butter?
Absolutely! You can freeze it in an airtight container or in ice cube trays for individual portions. It will keep in the freezer for up to three months. Just thaw it in the refrigerator overnight before using, and give it a good stir.
Can I use frozen strawberries?
Yes, frozen strawberries work perfectly. Just make sure to thaw them completely and drain off any excess liquid before cooking. This prevents the final product from being too watery.
What if my peanut butter is too thick?
If your strawberry peanut butter is too thick for your liking, simply add a little more peanut oil, water, or even a splash of milk (dairy or non-dairy) until it reaches your desired consistency. Add it one tablespoon at a time so you don’t over-thin it.
Can I make this without a food processor?
Yes, you can! A high-speed blender will work, though you may need to stop and scrape down the sides more often. If you don’t have either, you can mash the strawberries with a fork and stir everything together vigorously by hand. The texture will be a bit chunkier, but it’ll still be delicious.
Final Thoughts
This strawberry peanut butter is more than just a recipe to me. It’s a little jar of nostalgia, a taste of my childhood summers in Chicago, and a way to share that joy with my own family. I hope it brings the same warmth and happiness to your kitchen that it has to mine. Whether you’re making it for a quick breakfast, a fun afternoon snack, or a thoughtful homemade gift, I know you’re going to love it.
So go ahead, grab some fresh strawberries and a jar of peanut butter, and get blending. And when you do, I’d love to hear about it! Share your creations, your variations, and your family’s reactions in the comments below. Cooking is always better when we do it together.
I hope you loved making this homemade strawberry peanut butter—it’s sweet, creamy, and tastes like a summer day that makes every breakfast feel like a special occasion. If you’re looking for more delicious recipes to fill your kitchen with warmth, you might also enjoy my Blueberry Banana Overnight Oats for a grab-and-go breakfast, these Fluffy Strawberry Muffins that are perfect for weekend baking, or my Creamy Peanut Butter Smoothie for a protein-packed afternoon pick-me-up. And when you’re craving something cozy for dinner, don’t miss my Hearty Chicken Noodle Soup—it’s pure comfort in a bowl.
Join us on our Facebook Page and Facebook Group—and don’t forget to follow us on Pinterest for daily inspiration!

· American ·
Strawberry Peanut Butter Your Family Will Love
This homemade strawberry peanut butter is sweet, creamy, and incredibly easy to make. Perfect for toast, oatmeal, or eating by the spoonful, it's a family favorite that tastes like summer in a jar.
Keep the screen of your device on while you follow the steps.
- Wash, hull, and halve the strawberries.
- Cook strawberries in a saucepan over medium heat for 5–7 minutes until soft.
- Let the strawberries cool for a few minutes.
- Blend strawberries, peanut butter, honey, vanilla, and salt in a food processor until smooth.
- Add oil or water one tablespoon at a time until desired consistency is reached.
- Taste and adjust sweetness or salt as needed.
- Transfer to a jar and refrigerate for up to two weeks.