If you’re on the hunt for a snack that’s both nourishing and satisfying, these Pistachio Oat Squares check every box. With a chewy texture, a hint of crunch, and a mildly sweet, nutty flavor, they strike the perfect balance between healthy and indulgent. Whether you’re meal prepping for the week or just craving something homemade, these bars are an easy, versatile choice.
The base of this recipe is rolled oats, which give the squares their hearty texture and provide lasting energy. Pistachios add a buttery crunch and a pop of natural color, while honey or maple syrup brings in just enough sweetness to tie everything together. A touch of vanilla and a pinch of sea salt enhance the flavor, making these anything but boring.
One of the best parts about this recipe is how easy it is to customize. Want more protein? Add a scoop of your favorite protein powder or throw in some chia or flaxseeds. Like a bit more texture? Mix in shredded coconut or dried fruit. Prefer it vegan? Use maple syrup and a plant-based binder like mashed banana or flaxseed meal.
To make them, you simply mix the dry ingredients in one bowl and the wet in another, then combine them and press the mixture into a lined baking pan. After baking, let them cool completely before cutting into squares. They hold their shape well, making them great for lunchboxes, travel, or post-workout fuel.
These Pistachio Oat Squares can live happily in your fridge for up to a week, and they also freeze well. Warm one slightly and serve with a dollop of yogurt for a quick breakfast, or enjoy them straight out of the fridge as an afternoon snack. Their subtle sweetness and nutty finish make them a treat you can feel good about. Whether you’re looking to add variety to your snack rotation or need a wholesome on-the-go option, these oat squares are the answer.

Ingredients
- 1 cup old-fashioned oats
- 1/2 cup pistachios chopped, shelled
- 1/2 cup almond butter
- 1/3 cup honey
- 1/4 cup almond milk unsweetened
- 1 tsp vanilla extract
- 1/4 tsp salt
Instructions
- Preheat the oven to 350°F (175°C).
- In a large bowl, combine the oats and chopped pistachios.
- In a separate microwave-safe bowl, heat the almond butter, honey, almond milk, vanilla extract, and salt until smooth and creamy.
- Pour the wet mixture over the oat mixture and stir until well combined.
- Press the mixture into a greased 9x9-inch baking dish and bake for 25-30 minutes or until the top is golden brown.
- Allow the squares to cool completely before cutting into squares.
- Serve and enjoy!
These are AMAZING! I can’t believe how flavorful they turned out. Will def make again!
These squares are amazing! So easy to make and delicious. A big hit with my family!
Easy to make! But do they have to be so chewy? Would prefer if they were crunchier.
I found the almond butter too dominant. They taste a bit off. Might try less honey next time.
nice recipe! i added chocolate chips instead of pistachios. yum!!
I dunno, mine turned out really crumbly… maybe I did something wrong? Not sure if I liked them.
I made these with peanut butter instead of almond butter bc I didn’t have any. Still delicious!
Just made these. They taste ok, but my kids refuse to even try them. Kids these days!
These are so good! The blend of oats and pistachios is perfect. Will be making these again!
I totally agree! These are like heaven in a square. My family loves them too!
I dunno, oats and nuts together doesn’t sound appealing to me. Are they really that good?
OMG I can’t believe how tasty these are! My kids gobbled them up, and I feel good about them eating something healthy!
I don’t understand the hype. They came out too dry for me, maybe I added too much almond butter?
How can you call these squares? They are more like blobs that don’t hold their shape!
Pistachios? Yuck! Who puts those in a recipe? I’ll stick to chocolate chips, thanks.
Why do people say healthy snacks taste good? This ain’t it. Too chewy for my liking. 🙁
Easy to make but didn’t have pistachios, so I used peanuts instead. Still good!
Yummy! I used sunflower butter instead and they still turned out great. Perfect for snacks!
Easy recipe! But I think my oven is off. Took longer than 30 minutes to get golden brown.
Too many nuts in my opinion. Could’ve been better with chocolate chips instead.
But chocolate chips are not healthy! I like it with nuts, they’re good for you.
I think the nuts add a nice crunch! But chocolate chips would be tasty too.
Healthy and filling! But like, where are all the calories? Seems too good to be true.
I know, right? Healthy stuff usually packs on the calories! But these are super tasty, I’m all in!
Seems sketchy to me. Are you sure there’s no hidden sugar or fat? Just keepin’ it real.
WOW! The flavors are so good! This will be my go-to snack from now on!
I tried this recipe too and they turned out great! Glad to hear you loved it as much as I did!
I think the almond butter might be too dense, don’t you? Wonder if peanut butter would work better…