Let me tell you, the scent of rich chocolate mingling with tart raspberries and a surprising crispy shallot crunch wafting from my oven is enough to make anyone’s mouth water. The very first time I baked these flavorful gluten-free raspberry brownies with crispy shallots, I was instantly hooked. It was one of those moments where you pause, take a deep breath, and just smile because you know you’re onto something truly special. You know what? This recipe isn’t your everyday brownie — it’s a delightful twist that sneaks in a savory crunch, making each bite a little adventure.
Years ago, when I was knee-high to a grasshopper, my grandma used to sneak shallots into her desserts, and I always thought she was a little bonkers. But here I am, years later, recreating that magic with a gluten-free spin that feels like pure, nostalgic comfort wrapped in a modern-day treat. My family couldn’t stop sneaking these brownies off the cooling rack (and I can’t really blame them). Honestly, they’re dangerously easy and perfect for a weekend bake or a sweet surprise for your kids’ lunchboxes.
Whether you want to brighten up your Pinterest cookie board or find a crowd-pleaser for your next potluck, these brownies fit the bill. I tested this recipe multiple times in the name of research, of course, and it’s become a staple for family gatherings and gifting. Trust me, it feels like a warm hug in dessert form—you’re going to want to bookmark this one.
Why You’ll Love This Recipe
After cooking and baking for years, I can confidently say this flavorful gluten-free raspberry brownies recipe with crispy shallots stands out for all the right reasons. Here’s why you’ll love making (and eating!) it:
- Quick & Easy: Comes together in under 45 minutes, perfect for busy weeknights or last-minute cravings.
- Simple Ingredients: No fancy grocery trips needed; you likely already have everything in your pantry and fridge.
- Perfect for Potlucks & Gifting: These brownies have a unique twist that sparks conversations and rave reviews.
- Crowd-Pleaser: Kids and adults alike love the sweet-tart raspberry burst combined with the unexpected crispy shallots.
- Unbelievably Delicious: The fudgy texture paired with the fresh fruit and a subtle savory crunch is next-level comfort food.
What makes this recipe truly different from the rest is the clever balance of flavors and textures. The crispy shallots add a delicate crispness and a mild onion sweetness that contrasts beautifully with the rich chocolate and bright raspberries. I recommend using almond flour for that perfect moist crumb, which also keeps it naturally gluten-free and adds a subtle nuttiness. Honestly, this isn’t just another brownie recipe—it’s your best version, ideal for impressing guests without any stress or turning a simple snack into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, with a few fresh items that add that special touch.
- For the Brownie Batter:
- Unsweetened cocoa powder (1/3 cup / 35g) – boosts chocolate flavor
- Almond flour (1 1/2 cups / 150g) – for gluten-free structure and moistness
- Granulated sugar (3/4 cup / 150g) – for balanced sweetness
- Unsalted butter (1/2 cup / 115g), melted – adds richness
- Large eggs (2), room temperature – binds ingredients
- Pure vanilla extract (1 tsp) – enhances flavor
- Salt (1/4 tsp) – balances sweetness
- For the Raspberry Layer:
- Fresh raspberries (1 cup / 120g) – tart and juicy, use frozen if fresh not available
- Honey or maple syrup (2 tbsp) – gently sweetens raspberries
- For the Crispy Shallots:
- Shallots (2 medium), thinly sliced – key for that crispy, savory crunch
- Vegetable oil (1/4 cup / 60ml) – for frying shallots
- Pinch of salt – to season shallots
I usually pick fresh, firm raspberries from local markets when possible. For the almond flour, I trust Bob’s Red Mill for consistent texture. If you have a nut allergy, swapping almond flour with oat flour works fine but expect a slightly different crumb. And hey, if you want a dairy-free version, use coconut oil instead of butter—it still comes out fantastic!
Equipment Needed
- 9×9-inch (23×23 cm) square baking pan – a standard size for brownies; you can also use an 8×8-inch pan but baking time may vary
- Mixing bowls – at least two, one for batter and one for raspberries
- Whisk and spatula – for combining ingredients smoothly
- Food processor or fine sieve (optional) – if you want an ultra-smooth almond flour texture
- Frying pan or skillet – for crisping the shallots
- Cooling rack – to let brownies and shallots cool without sogginess
If you don’t have a frying pan handy, a deep skillet will work just fine for the shallots. I prefer a heavy-bottomed pan to get nice even crisping. Don’t forget a slotted spoon to drain the shallots on paper towels—trust me, it makes all the difference. For budget-friendly options, a nonstick pan and silicone spatulas work wonders and are easy to clean.
Preparation Method

- Prepare the Crispy Shallots (15 minutes): Heat vegetable oil in a frying pan over medium heat. When hot, add thinly sliced shallots in a single layer (avoid overcrowding). Fry for about 3–5 minutes, stirring occasionally until golden brown and crispy. Use a slotted spoon to transfer shallots to a plate lined with paper towels. Sprinkle lightly with salt. Set aside to cool.
- Preheat Oven & Prepare Pan (5 minutes): Heat your oven to 350°F (175°C). Line your 9×9-inch baking pan with parchment paper, leaving an overhang for easy removal later. Lightly grease the paper to prevent sticking.
- Mix Dry Ingredients (5 minutes): In a medium bowl, whisk together almond flour, unsweetened cocoa powder, sugar, and salt until combined and smooth.
- Combine Wet Ingredients (5 minutes): In another bowl, whisk the melted butter with eggs and vanilla extract until well blended and slightly frothy. This step helps create a tender crumb.
- Make the Batter (2 minutes): Gradually pour wet ingredients into dry ingredients, folding gently with a spatula until just combined. Avoid overmixing to keep brownies fudgy.
- Prepare Raspberry Layer (5 minutes): Toss fresh raspberries with honey or maple syrup in a small bowl. If using frozen, gently thaw and drain excess liquid first. This sweetens the raspberries and balances tartness.
- Assemble the Brownies (5 minutes): Pour half the brownie batter into the pan, smoothing the surface. Spoon the raspberry mixture evenly over, then drop the remaining batter in dollops on top. Use a knife or skewer to swirl the batter and raspberries together gently for a marbled effect.
- Bake (25–30 minutes): Place the pan in the oven and bake for about 25 to 30 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs. The edges should start to pull away slightly from the pan.
- Add Crispy Shallots & Cool (10 minutes): As soon as the brownies come out of the oven, sprinkle the crispy shallots evenly on top. Let cool completely on a wire rack before slicing. This prevents the brownies from crumbling and keeps the shallots crisp.
Pro tip: If your shallots soften too much after baking, you can crisp them again in a hot pan for 30 seconds before serving. Also, keep an eye on your oven’s quirks; some bake faster than others, so start checking at 20 minutes. The brownies should feel set but still fudgy inside.
Cooking Tips & Techniques
Here’s the lowdown on making these flavorful gluten-free raspberry brownies with crispy shallots absolutely foolproof:
- Don’t Overmix the Batter: When combining wet and dry ingredients, fold gently until just combined. Overmixing can result in dense, cakey brownies instead of that perfect fudgy texture.
- Keep Shallots Thin & Even: Thinly sliced shallots crisp up better and cook evenly. If they’re too thick, they might stay chewy.
- Control Oil Temperature: Medium heat works best for frying shallots. Too hot, and they burn; too low, and they absorb too much oil and get greasy.
- Use Fresh Raspberries: Fresh fruit gives you the best texture and flavor. Frozen works in a pinch but drain any extra liquid to avoid soggy brownies.
- Test for Doneness Early: Start checking your brownies at 20 minutes with a toothpick. They’re done when a few moist crumbs cling to it—not completely clean.
- Multitask Wisely: While the brownies bake, clean up your prep area and crisp the shallots so everything is ready for assembly right out of the oven.
Honestly, I once forgot the shallots in the pan and ended up with smoky bits that were a little too intense—but that taught me the value of patience and watching the pan closely. These small lessons make all the difference in the final result.
Variations & Adaptations
Feeling adventurous or need to tweak the recipe? Here are some fun ways to customize your gluten-free raspberry brownies with crispy shallots:
- Dairy-Free Version: Swap butter for coconut oil or vegan butter. The brownies stay moist, and the coconut oil adds a subtle tropical note that pairs nicely with raspberries.
- Nut-Free Alternative: Use oat flour or a gluten-free all-purpose blend instead of almond flour. Just note the texture will be less nutty and slightly more cake-like.
- Seasonal Berry Swap: Replace raspberries with blackberries, blueberries, or even chopped strawberries depending on what’s fresh or your personal fave.
- Chocolate Chunks or Nuts: Toss in dark chocolate chunks or chopped walnuts to the batter for extra texture and richness.
- Shallot-Free Savory Twist: If you’re not into shallots, try crispy fried leeks or even sprinkle flaky sea salt on top after baking for a salty contrast.
Personally, I once tried adding a pinch of cinnamon to the batter and it brought a cozy warmth that was surprisingly good. Experimenting with these variations lets you make the recipe your own every time!
Serving & Storage Suggestions
Serve these brownies at room temperature to enjoy the full contrast of fudgy chocolate, tart raspberries, and crispy shallots. They make a fantastic after-dinner treat or a sweet snack with a cup of coffee or tea.
For a party, cut them into small squares and arrange on a platter with fresh raspberries for a pretty presentation. They also pair surprisingly well with a scoop of vanilla ice cream or a dollop of whipped cream.
Store leftovers in an airtight container at room temperature for up to 2 days or refrigerate for 5 days. The shallots might soften slightly over time but can be refreshed in a hot pan before serving.
If you want to keep them longer, freeze the brownies wrapped tightly in plastic wrap and foil for up to 2 months. Thaw in the fridge overnight and bring to room temperature before enjoying.
Fun fact: letting the brownies sit for a day actually helps the flavors meld and deepen, so if you can wait, it’s worth it!
Nutritional Information & Benefits
These gluten-free raspberry brownies strike a nice balance between indulgence and nourishment. Here’s an approximate breakdown per brownie (assuming 12 servings):
| Calories | 180 kcal |
|---|---|
| Fat | 12g (mostly healthy fats from almond flour and butter) |
| Carbohydrates | 18g |
| Fiber | 3g |
| Protein | 4g |
Key benefits come from almond flour, which offers vitamin E and magnesium, and raspberries, loaded with antioxidants and fiber. Plus, this recipe is gluten-free, perfect for those with sensitivities or celiac disease. Just a heads-up: if you’re allergic to nuts or onions (from shallots), this recipe isn’t suitable without substitutions.
From a wellness perspective, I appreciate that this recipe uses natural sweeteners and whole ingredients, making it a better choice when you’re craving chocolatey treats but want to be mindful.
Conclusion
If you’re looking for a flavorful gluten-free raspberry brownies recipe with a twist, these brownies are absolutely worth trying. The combination of fudgy chocolate, tart raspberries, and crispy shallots creates a unique, crave-worthy dessert that’s sure to impress without fuss or fancy ingredients.
Feel free to customize the recipe to fit your taste or dietary needs—whether that means swapping flours, changing up the fruit, or going dairy-free. Honestly, this recipe is one I keep coming back to because it brings that perfect mix of comfort food and fun surprise in every bite.
Give it a whirl, then come back and let me know how yours turned out! Share your tweaks, photos, or questions—I love hearing from fellow bakers. Happy baking, and here’s to many delicious moments ahead!
FAQs
Can I use frozen raspberries instead of fresh?
Yes, you can use frozen raspberries, but be sure to thaw and drain them well to avoid extra moisture that can make the brownies soggy.
How do I store these brownies to keep the shallots crispy?
Store brownies in an airtight container at room temperature and add the shallots fresh before serving if possible. If already mixed in, re-crisp the shallots quickly in a hot pan before serving.
Are these brownies suitable for a nut allergy?
Not as written, since almond flour is a main ingredient. You can substitute oat flour or a gluten-free blend, but texture will vary.
Can I make these brownies vegan?
To make vegan, swap eggs for flax eggs and use coconut oil or vegan butter instead of dairy butter. The crispy shallots are naturally vegan.
What’s the best way to slice these brownies cleanly?
Use a sharp knife warmed under hot water and wiped dry before slicing. Cut gently to avoid crumbly edges, especially once the brownies are fully cooled.
Pin This Recipe!

Flavorful Gluten-Free Raspberry Brownies Recipe with Crispy Shallots
These gluten-free raspberry brownies combine rich chocolate, tart raspberries, and a surprising crispy shallot crunch for a unique and delicious treat. Perfect for potlucks, gifting, or a special snack.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour
- Yield: 12 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 1/3 cup (35g) unsweetened cocoa powder
- 1 1/2 cups (150g) almond flour
- 3/4 cup (150g) granulated sugar
- 1/2 cup (115g) unsalted butter, melted
- 2 large eggs, room temperature
- 1 tsp pure vanilla extract
- 1/4 tsp salt
- 1 cup (120g) fresh raspberries (frozen can be used, thawed and drained)
- 2 tbsp honey or maple syrup
- 2 medium shallots, thinly sliced
- 1/4 cup (60ml) vegetable oil
- Pinch of salt (for shallots)
Instructions
- Prepare the Crispy Shallots (15 minutes): Heat vegetable oil in a frying pan over medium heat. When hot, add thinly sliced shallots in a single layer (avoid overcrowding). Fry for about 3–5 minutes, stirring occasionally until golden brown and crispy. Use a slotted spoon to transfer shallots to a plate lined with paper towels. Sprinkle lightly with salt. Set aside to cool.
- Preheat Oven & Prepare Pan (5 minutes): Heat your oven to 350°F (175°C). Line your 9×9-inch baking pan with parchment paper, leaving an overhang for easy removal later. Lightly grease the paper to prevent sticking.
- Mix Dry Ingredients (5 minutes): In a medium bowl, whisk together almond flour, unsweetened cocoa powder, sugar, and salt until combined and smooth.
- Combine Wet Ingredients (5 minutes): In another bowl, whisk the melted butter with eggs and vanilla extract until well blended and slightly frothy.
- Make the Batter (2 minutes): Gradually pour wet ingredients into dry ingredients, folding gently with a spatula until just combined. Avoid overmixing.
- Prepare Raspberry Layer (5 minutes): Toss fresh raspberries with honey or maple syrup in a small bowl. If using frozen, gently thaw and drain excess liquid first.
- Assemble the Brownies (5 minutes): Pour half the brownie batter into the pan, smoothing the surface. Spoon the raspberry mixture evenly over, then drop the remaining batter in dollops on top. Use a knife or skewer to swirl the batter and raspberries together gently for a marbled effect.
- Bake (25–30 minutes): Place the pan in the oven and bake for about 25 to 30 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs. The edges should start to pull away slightly from the pan.
- Add Crispy Shallots & Cool (10 minutes): As soon as the brownies come out of the oven, sprinkle the crispy shallots evenly on top. Let cool completely on a wire rack before slicing.
Notes
Do not overmix the batter to keep brownies fudgy. Keep shallots thinly sliced for even crisping. Use medium heat to fry shallots to avoid burning or greasiness. Use fresh raspberries for best texture; if frozen, thaw and drain well. Start checking brownies at 20 minutes for doneness. To keep shallots crispy, add them fresh after baking or re-crisp in a hot pan before serving. For dairy-free, substitute butter with coconut oil or vegan butter. For nut-free, substitute almond flour with oat flour or gluten-free blend.
Nutrition
- Serving Size: 1 brownie (1/12th of
- Calories: 180
- Fat: 12
- Carbohydrates: 18
- Fiber: 3
- Protein: 4
Keywords: gluten-free brownies, raspberry brownies, crispy shallots, gluten-free dessert, almond flour brownies, unique brownie recipe, potluck dessert, dairy-free option


