Grain Free Apricot Almond Coffee Cake

close up shot of apricot almond coffee cake on sheet tray with spoonful of apricot jam

Perfectly moist and fluffy apricot almond coffee cake made with almond flour. Enjoy a tart burst of apricot with a sweet almond crumble topping, and a moist fluffy cinnamon-scented cake. This delicious healthy coffee cake recipe is grain-free and refined sugar-free.  

If you like the sound of this recipe you will LOVE these strawberry banana bread muffins and this lemon olive oil cake!

close up shot of apricot almond coffee cake on sheet tray with spoonful of apricot jam

I’m fairly certain coffee cake is called “coffee” cake so we feel better about eating it for breakfast… without coffee 😉

Regardless, coffee cake is a delicious treat that needs to exist in your life. I prefer enjoying it in the late afternoon with a cup of strong earl grey tea. Jordan prefers enjoying coffee cake as his 3 main meals of the day. No judgment here, you do you.

This coffee cake is made using only wholesome ingredients and has the subtle hint of almond and cinnamon with a generous bite from a concentrated apricot jam. Let’s just agree right here and now that you are going to make this recipe and then leave me a comment and let me know how epic it was. Deal?

Let’s Get Baking!

Gluten free apricot almond coffee cake on white plate

Gluten free apricot almond coffee cake on white plate

INGREDIENTS NEEDED TO MAKE THIS RECIPE:

Detailed measurements and ingredients can be found within the recipe card at the end of this post.

  • Almond Flour
  • Arrowroot Starch – Also called arrowroot powder, if you don’t have this ingredient in your healthy baking pantry I highly recommend purchasing it. Arrowroot helps improve the texture of gluten-free baked goods and is the perfect thickener for sauces, soups, and gravies. 
  • Ghee or Coconut Oil – Ghee is clarified butter and works really well in this recipe. What’s cool about ghee is that the majority of the lactose is removed in the clarification process so most people with dairy sensitivities tolerate ghee well. 
  • Eggs 
  • Coconut Palm Sugar – You can also use maple sugar which will give the cake a more ubiquitous light coffee cake color, or table sugar is also perfectly fine.
  • Almonds – for crunch factor!
  • Apricot Jam – For this recipe, I used Bonne Maman’s “Intense” Apricot Jam, it was perfect!
  • Baking Soda, Baking Powder, Salt

TOOLS YOU WILL USE:

pouring crumb topping onto apricot almond coffee cake

pouring crumb topping onto apricot almond coffee cake

HOW TO MAKE GLUTEN-FREE COFFEE CAKE:

For this recipe, I used a base of almond flour and arrowroot powder. This combo resulted in a moist fluffy cake. 

The formula for coffee cake is quite simple:

  • Whisk together wet ingredients – set aside
  • Whisk together dry ingredients – set aside
  • Combine crumble topping – set aside
  • Combine wet ingredients with dry ingredients
  • Add to a prepared pan
  • Top with apricot jam
  • Top with crumble topping
  • Bake, cool, enjoy. 
  • Share or don’t share… totally up to you.

process shot, unbaked apricot almond coffee cake with jam on side

process shot, unbaked apricot almond coffee cake with jam on side

WHAT’S THE DIFFERENCE BETWEEN CAKE AND COFFEE CAKE?

The main difference between cake and coffee cake is the crumble topping. You can make a variety of different coffee cakes, blueberry, rhubarb, chocolate, cinnamon, to name a few.

NUTRITION NERD CORNER 🤓

Let’s talk about GHEE ba-by, let’s talk about you and me!

What the heck is ghee? 

Making ghee requires a simple age-old process that is a super flavorful foundation for authentic Indian cooking.

Ghee is butter that has been heated low and slow then strained to remove all milk solids, caseins, and whey.  This process of heating and straining the milk solids removes almost all traces of lactose making it lactose-free.

This process also preserves the butter making it shelf-stable for long periods of time. 

Is ghee better for me than butter?

There are definite benefits to using ghee in your cooking. It tends to be easier to digest because the milk solids have been removed. Ghee also contains Omega 3 and Omega 9 essential fatty acids along with vitamins A, D, E, and K. Ghee made from organic butter of pastured cows is one of the highest natural sources of CLA (Conjugated Linoleic Acid).

apricot almond coffee cake on sheet tray

apricot almond coffee cake on sheet tray

DIETARY MODIFICATIONS FOR THIS RECIPE:

This recipe is naturally gluten-free, and paleo

  • Dairy-Free – Use coconut oil in place of ghee
  • Vegan – Use coconut oil in place of ghee

Grain Free Almond Apricot Coffee Cake on White Plate

Grain Free Almond Apricot Coffee Cake on White Plate

MORE HEALTHY BAKED GOOD RECIPES YOU WILL LOVE:

Blueberry Thyme Scones

Lemon Cream Cheese Cookies

Peanut Butter Chocolate Lava Cakes

Gluten-Free Peach Berry Cobbler with Golden Milk Biscuits

I can’t wait for you to try this Apricot Almond Coffee Cake! When you make it, snap a photo and tag me on Instagram @abrapappa or use the hashtag #abraskitchen so I can feature your photo! 

If you’ve tried this recipe, don’t forget to rate and leave a comment below. I love to hear from people who’ve made my recipes!

close up shot of apricot almond coffee cake on sheet tray with spoonful of apricot jam

Apricot Almond Coffee Cake

Abra Pappa, MS, CNS, LDN

Perfectly moist and fluffy apricot almond coffee cake made with almond flour. Enjoy a tart burst of apricot with a sweet almond crumble topping, and a moist fluffy cinnamon-scented cake. This delicious healthy coffee cake recipe is grain-free and refined sugar-free.  

.wprm-recipe-rating .wprm-rating-star.wprm-rating-star-full svg * { fill: #849974; }

0 from 0 votes

Prep Time 10 mins

Cook Time 40 mins

Course Dessert

Cuisine American

Servings 16 pieces

Calories 241 kcal

Ingredients  

WET INGREDIENTS

DRY INGREDIENTS

Crumble Topping

Instructions 

  • Preheat oven to 350° prepare an 8×8 baking dish or use parchement paper
  • In a medium bowl combine ingredients for the crumble topping. Your ghee should not be melted and the crumble should be clumpy. Use a spoon or two forks to combine. Place the bowl in the refrigerator until you are ready to use it.

  • In a large bowl whisk together dry ingredients, set aside.
  • In a medium sized bowl whisk together wet ingredients until well combined, except apricot jam!
  • Combine wet ingredients with dry ingredients and stir to combine.

  • Pour batter into prepared pan, top with apricot jam, and top with crumble topping.

  • Bake for 40-45 minutes or until a toothpick inserted into the center comes out clean.

  • Cool the cake for 20 minutes, remove from the pan and serve. Top with powdered sugar (optional)

Notes

HOW TO STORE LEFTOVERS:
Store leftovers in a sealed container for 4-5 days. Almond flour baked goods tend to get a bit mushy when not exposed to air, so you can also store on a plate with loosely tented foil.
JAM REPLACEMENTS:
If you don’t like apricot jam feel free to use any flavor that you love, strawberry, raspberry, or even orange marmalade would be delicious.

Nutrition

Serving: 1pieceCalories: 241kcalCarbohydrates: 20gProtein: 6gFat: 17gSaturated Fat: 5gTrans Fat: 1gCholesterol: 49mgSodium: 105mgPotassium: 49mgFiber: 3gSugar: 10gVitamin A: 67IUVitamin C: 1mgCalcium: 63mgIron: 1mg

Can I Help You Meal Plan?

Enter your email below to download my free – one week – real food (mostly plants) meal plan. Grocery list, recipes, prep schedule, it’s all there for you 🙂

/* Layout */ .ck_form.ck_minimal { /* divider image */ background: #f9f9f9; font-family: ‘Helvetica Neue’, Helvetica, Arial, Verdana, sans-serif; line-height: 1.5em; overflow: hidden; color: #666; font-size: 16px; border: solid 1px #d1d1d1; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; clear: both; margin: 20px 0px; text-align: center; } .ck_form.ck_minimal h3.ck_form_title { text-align: center; margin: 0px 0px 10px; font-size: 28px; } .ck_form.ck_minimal h4 { text-align: center; font-family: ‘Open Sans’, Helvetica, Arial, sans-serif; text-transform: uppercase; font-size: 18px; font-weight: normal; padding-top: 0px; margin-top: 0px; } .ck_form.ck_minimal p { padding: 0px; } .ck_form, .ck_form * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .ck_form.ck_minimal .ck_form_fields { width: 100%; float: left; padding: 5%; } /* Form fields */ .ck_errorArea { display: none; /* temporary */ } #ck_success_msg { padding: 10px 10px 0px; border: solid 1px #ddd; background: #eee; } .ck_form.ck_minimal input[type=”text”], .ck_form.ck_minimal input[type=”email”] { font-size: 18px; padding: 10px 8px; width: 68%; border: 1px solid #d6d6d6; /* stroke */ -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; /* border radius */ background-color: #fff; /* layer fill content */ margin-bottom: 5px; height: auto; float: left; margin: 0px; margin-right: 2%; height: 42px; } .ck_form input[type=”text”]:focus, .ck_form input[type=”email”]:focus { outline: none; border-color: #aaa; } .ck_form.ck_minimal .ck_subscribe_button { width: 100%; color: #fff; margin: 0px; padding: 11px 0px; font-size: 18px; background: #00b56e; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; /* border radius */ cursor: pointer; border: none; text-shadow: none; width: 30%; float: left; height: 42px; } .ck_form.ck_minimal .ck_guarantee { color: #626262; font-size: 12px; text-align: center; padding: 15px 0px 0px; display: block; clear: both; } .ck_form .ck_powered_by { display: block; color: #aaa; font-size: 12px; } .ck_form .ck_powered_by:hover { display: block; color: #444; } .ck_converted_content { display: none; padding: 5%; background: #fff; } .ck_form.ck_minimal.width400 .ck_subscribe_button, .ck_form.ck_minimal.width400 input[type=”email”] { width: 100%; float: none; margin-top: 5px; } .ck_slide_up, .ck_modal, .ck_slide_up .ck_minimal, .ck_modal .ck_minimal { min-width: 400px; } .page .ck_form.ck_minimal { margin: 50px auto; max-width: 600px; } /* v6 */ .ck_slide_up.ck_form_v6, .ck_modal.ck_form_v6, .ck_slide_up.ck_form_v6 .ck_minimal, .ck_modal.ck_form_v6 .ck_minimal { min-width: 0 !important; } @media all and (min-width: 801px) { .ck_modal.ck_form_v6 .ck_form.ck_minimal { margin-left: -300px; width: 600px; } } .ck_modal.ck_form_v6 .ck_minimal .ck_subscribe_form { padding-top: 20px; } .ck_slide_up.ck_form_v6 .ck_minimal .ck_subscribe_form { padding-top: 10px; } .ck_form_v6 #ck_success_msg { margin-top: 15px; padding: 0px 10px; } .ck_slide_up.ck_form_v6 .ck_minimal + .ck_close_link { top: 5px; } .ck_slide_up.ck_form_v6 .ck_minimal h3.ck_form_title { margin-top: 5px; }