I wasn’t expecting anyone.
But there she was, standing on my porch, holding an empty dish and asking if I had “any more of that blueberry thing.”
That’s the power of a good crisp. 🫐
It’s not fancy. It’s not hard. But something about warm, jammy blueberries under a crunchy, buttery topping just gets people.
I’ve made this recipe more times than I can count, and I’ve tweaked it enough to know exactly what works. So today I’m handing you the whole thing, tips and all.

What You’ll Need
For the blueberry filling:
- 6 cups fresh blueberries (frozen works too, more on that below)
- 1/3 cup granulated sugar
- 1 tablespoon lemon juice
- 1 teaspoon lemon zest
- 2 tablespoons cornstarch
- Pinch of salt
For the crisp topping:
- 1 cup old-fashioned rolled oats
- 3/4 cup all-purpose flour
- 1/2 cup brown sugar, packed
- 1/2 teaspoon cinnamon
- 1/4 teaspoon salt
- 3/4 cup unsalted butter, cold and cubed
Tools You’ll Need
- 9×9 inch baking dish (or similar sized dish)
- Mixing bowls
- Pastry cutter or your fingers
- Measuring cups and spoons
- Zester or fine grater
Pro Tips
These are the little details that take this from good to “who made this” good.
- Cold butter is non-negotiable. If your butter softens while you’re working, the topping turns into paste instead of those beautiful crumbly clusters. Pop it back in the freezer for 5 minutes if needed.
- Don’t skip the cornstarch. Blueberries release a lot of juice as they bake. Skip it and you’ll end up with soup instead of filling.
- Toss your berries gently. Overmixing bruises them and turns your filling a weird grayish purple instead of that gorgeous deep blue.
- Bake it on a sheet pan. Blueberry filling has a habit of bubbling over. Save yourself the oven cleanup.
- Let it rest before serving. I know it’s tempting to dig in right away, but 15 minutes of resting lets the filling set up so it actually holds together on the spoon.
Substitutions and Variations
This recipe is forgiving, which is part of why I love it so much.
- Frozen blueberries: Use them straight from the freezer, no thawing needed. Just add an extra 5 to 10 minutes to the bake time.
- Gluten-free: Swap the flour for a 1:1 gluten-free blend and make sure your oats are certified gluten-free.
- Dairy-free: Use a plant-based butter stick, not the tub kind, for the topping.
- Mixed berry version: Swap half the blueberries for raspberries or blackberries for a deeper, tangier flavor.
- Nutty crunch: Add 1/2 cup chopped pecans or walnuts to the topping mixture.
- Extra warmth: A pinch of cardamom alongside the cinnamon adds a subtle, almost floral note that people always ask about.
Make Ahead Tips
You can prep this in a few different ways depending on how far ahead you’re planning.
- The topping can be made up to 5 days ahead and stored in the fridge, or frozen for up to 3 months.
- The filling can be mixed and refrigerated for up to 24 hours before baking.
- Fully assembled, unbaked: Cover tightly and refrigerate for up to a day, then bake straight from the fridge, adding a few extra minutes to the bake time.
Instructions
Step 1: Preheat your oven to 375°F (190°C). Lightly grease your baking dish.
Step 2: In a large bowl, combine the blueberries, sugar, lemon juice, lemon zest, cornstarch, and salt. Toss gently until the berries are evenly coated.
Step 3: Pour the berry mixture into your prepared baking dish and spread it into an even layer.
Step 4: In a separate bowl, whisk together the oats, flour, brown sugar, cinnamon, and salt.
Step 5: Add the cold, cubed butter to the dry mixture. Using a pastry cutter or your fingers, work the butter in until the mixture looks like coarse, clumpy crumbs.
Step 6: Sprinkle the topping evenly over the blueberries. Don’t press it down, just let it fall naturally for the best texture.
Step 7: Place the dish on a sheet pan and bake for 40 to 45 minutes, until the topping is golden and the filling is bubbling around the edges.
Step 8: Let it cool for at least 15 minutes before serving. This step matters more than it looks.
Additional Details
Nutritional breakdown (per serving, makes 8 servings):
Roughly 290 calories, 14g fat, 40g carbohydrates, 3g protein, and 4g fiber. This will shift slightly depending on the exact brands you use.
Meal pairing ideas:
- A scoop of vanilla ice cream, obviously.
- A dollop of unsweetened whipped cream if you want something lighter.
- A drizzle of heavy cream poured right over the warm crisp, which is genuinely how it’s traditionally served in a lot of homes.
Time efficiency tip:
Make the topping while your oven preheats and while you’re prepping the filling. Two things happening at once means you’re in and out of the kitchen in under 20 minutes of active work.
Leftovers and Storage
- Room temperature: Fine for up to 2 hours.
- Fridge: Store covered for up to 5 days. The topping softens slightly but still tastes great.
- Freezer: Freeze baked and cooled crisp for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: A 15-minute stint in a 350°F oven brings the topping back to life far better than the microwave does.
FAQ
Can I use frozen blueberries?
Yes, and you don’t even need to thaw them first. Just add a few extra minutes to your bake time since frozen berries release more liquid.
Why is my filling too runny?
This usually means the cornstarch didn’t fully activate, which happens if the crisp is pulled from the oven too early. Give it the full bake time and let it rest before cutting in.
Can I double this recipe?
Definitely. Use a 9×13 dish instead and add about 10 minutes to the bake time.
What’s the difference between a crisp and a cobbler?
A crisp has an oat-based crumble topping, while a cobbler has more of a biscuit or cake-like topping. Crumbles are basically the same thing as crisps, just usually without the oats.
Can I make this without oats?
You can, though the texture won’t be quite as crunchy. Replace the oats with an equal amount of extra flour and add a couple tablespoons more butter.
Wrapping Up
There’s a reason this recipe keeps showing up in my kitchen every summer.
It’s simple, it’s forgiving, and it turns basic ingredients into something people genuinely get excited about.
Give it a try this week. Then come back and tell me how it turned out, or ask me anything if you get stuck along the way. I read every comment. 🍇