This muffin recipe is built entirely around a naturally gluten-free flour blend — oat flour, almond flour, and coconut flour — with no xanthan gum required. The batter comes together in a single bowl, and a quick oat streusel is mixed separately and scattered on top before baking. The tartness of fresh rhubarb, folded directly into the batter, plays off the sweetness of the streusel topping for a muffin that’s lightly sweet, soft in the middle, and crunchy on top.
Because it’s a one-bowl batter with a simple mash-together streusel, this is a genuinely low-mess recipe. The active prep time is about 10 minutes, with the rest of the process handled by the oven.
Understanding the Two Components
Before starting, it helps to think of this recipe as two separate mixtures that come together only at the very end:
1. The Muffin Batter Eggs, almond milk, applesauce, avocado oil, and vanilla are whisked together first, then the dry ingredients — oat flour, almond flour, coconut flour, sugar, baking powder, and salt — are stirred in just until combined. Diced fresh rhubarb is folded in last.
2. The Oat Streusel Coconut oil is mashed together with rolled oats, oat flour, cinnamon, and sugar until it forms crumbles. This topping is scattered over the batter right before baking, giving the muffins their crunchy top.
Since both mixtures are quick to prepare and neither requires resting time, they can be made back-to-back without any real downtime between them.
Kitchen Workflow: The Order That Actually Saves Time
Here is the most efficient order to work through this recipe:
Step 1 — Preheat and prep the muffin tin. Preheat the oven to 350 degrees F and line a 12-cup muffin tin with paper or silicone liners. Doing this first means the oven is ready the moment the batter and streusel are done.
Step 2 — Whisk the wet ingredients. In a large bowl, whisk together the eggs, almond milk, applesauce, avocado oil, and vanilla until smooth.
Step 3 — Add the dry ingredients. Sprinkle in the oat flour, almond flour, coconut flour, sugar, baking powder, and salt. Stir just until no dry pockets remain — overmixing at this stage can affect the texture of the finished muffins.
Step 4 — Fold in the rhubarb. Gently fold the diced rhubarb into the batter once the dry ingredients are just combined.
Step 5 — Divide the batter. Divide the batter among the 12 muffin cups. A level ice-cream scoop works well for even portions.
Step 6 — Mix the streusel. In a small bowl, mash the coconut oil together with the rolled oats, oat flour, cinnamon, and sugar until crumbles form.
Step 7 — Top and bake. Scatter the streusel evenly over the batter in each cup, then bake for 22–24 minutes, until the tops are set and the edges are lightly golden. A toothpick inserted into the center should come out slightly moist, not wet and not bone dry.
Step 8 — Cool. Let the muffins rest for 5 minutes in the pan, then transfer them to a wire rack to finish cooling.
Because the streusel takes only a couple of minutes to mix, it makes sense to prepare it right after portioning the batter into the muffin cups, so both components are ready at nearly the same time and the batter isn’t sitting in the cups for long before baking.
Component Organization: Setting Up Your Station
A simple two-bowl setup keeps this recipe organized:
- A large bowl — for whisking the wet ingredients and folding in the dry ingredients and rhubarb
- A small bowl — for mashing together the streusel ingredients
- A 12-cup muffin tin, lined and ready — set out before you start mixing
- An ice cream scoop — for evenly dividing the batter among the muffin cups
- A cutting board — for dicing the rhubarb into small, even pieces before folding it in
Keeping the streusel ingredients in their own separate small bowl, rather than mixing them into the same bowl as the batter, keeps the two textures distinct — a crumbly, sandy topping versus a smooth batter.
Step-by-Step Assembly Strategy
Assembly here comes down to layering the batter and streusel correctly:
- Once the wet and dry ingredients are combined and the rhubarb is folded in, divide the batter evenly among the 12 lined muffin cups using a level ice-cream scoop for consistency.
- Mix the streusel separately, mashing the coconut oil into the oats, oat flour, cinnamon, and sugar until it forms clumpy crumbles rather than a smooth paste.
- Scatter the streusel evenly over the top of each portion of batter — an even distribution ensures every muffin gets its share of the crunchy topping.
- Bake until the tops are set and the edges turn lightly golden, checking with a toothpick for that slightly moist (not wet, not dry) finish.
- Let the muffins rest in the pan for 5 minutes before moving them to a wire rack — this brief rest helps them hold their shape before being handled.
Approved Variations and Swaps
The following substitutions are drawn directly from the tested adjustments for this recipe:
For the eggs:
- For an egg-free version, use 3 flax eggs (3 tablespoons ground flax mixed with 9 tablespoons water, rested for 10 minutes) or 3 chia eggs. Expect a slightly more tender texture and a bake time that may run a couple of minutes longer.
For the almond milk:
- Any type of milk can be substituted here, including oat, cashew, or dairy milk. If using sweetened milk, reduce the sugar by 1–2 tablespoons.
For the applesauce:
- Swap 1:1 with mashed ripe banana or pumpkin purée.
- Alternatively, use ½ cup Greek yogurt and reduce the milk by 2–3 tablespoons.
- If using sweetened applesauce, reduce the sugar slightly.
For the avocado oil:
- Melted coconut oil, light olive oil, melted butter, or ghee can all be used in equal amounts.
For the vanilla extract:
- Try ½ teaspoon almond extract, or add 1–2 teaspoons of lemon or orange zest for a brighter, fruitier flavor.
For the oat flour:
- Make your own by blending rolled oats; use certified gluten-free oats if needed.
- A 1:1 gluten-free all-purpose blend can work in a pinch, though the texture will be slightly different.
For the almond flour:
- Cashew flour works as a 1:1 substitute.
- For a nut-free version, use sunflower seed flour 1:1 — note that it can turn a light green hue when baked, which is completely safe.
For the coconut flour:
- Coconut flour is highly absorbent and cannot be swapped 1:1 with other flours.
- If omitting it, add ½ cup more almond flour and reduce the milk by 2–3 tablespoons, or add ⅓ cup more oat flour plus 1 tablespoon of ground flax to help absorb moisture.
For the natural cane sugar:
- Coconut sugar or light brown sugar can be used 1:1.
- For a less sweet, slightly tarter muffin, reduce the sugar to ½ cup.
- Liquid sweeteners aren’t ideal; if using maple syrup, reduce the milk by about 3 tablespoons and add 1 tablespoon of coconut or oat flour to compensate.
For the rhubarb:
- Frozen rhubarb can be used — keep the pieces small, don’t thaw them, and toss with 1 teaspoon of oat flour before folding in to prevent excess moisture.
- If rhubarb isn’t available, try strawberries or raspberries instead, keeping the pieces small and folding them in gently.
For the rolled oats (in the streusel):
- Quick oats create a finer crumb.
- For extra texture, substitute half of the oats with chopped nuts or seeds. Ensure they’re certified gluten-free if needed.
Storage Strategy
Room temperature or refrigerator: Store leftover muffins in an airtight container at room temperature for 1–2 days, or refrigerate for up to 5 days. Allow the muffins to fully cool before storing.
Freezing: Wrap muffins individually and freeze for up to 3 months. Thaw overnight in the fridge, or reheat directly from frozen at 300°F for 10–12 minutes.
Practical Notes for Best Results
- Use room-temperature eggs so the batter mixes evenly and rises well.
- Stir the dry ingredients into the wet ingredients just until no dry pockets remain — overmixing can toughen the crumb.
- Cut the rhubarb into ¼-inch pieces so it bakes through evenly rather than staying too firm or turning mushy.
- If using frozen rhubarb, don’t thaw it first, and toss it with 1 teaspoon of oat flour before folding in to prevent excess moisture in the batter.
- Measure the coconut flour carefully, since it’s highly absorbent and behaves differently from other flours.
- Check doneness with a toothpick — it should come out slightly moist, not wet and not completely dry, for the ideal texture.
- Let the muffins rest for 5 minutes in the pan before transferring to a wire rack, so they hold together properly.
Part 2: Straightforward Recipe Card
Healthy Gluten Free Oat Rhubarb Muffins with Streusel
Description: Tart rhubarb folded into a naturally gluten-free oat and almond flour batter, topped with a crunchy oat streusel. Lightly sweet, soft in the middle, and crunchy on top — a bakery-style muffin made from wholesome ingredients.
Servings: 12
Duration:
- Prep: 10 minutes
- Cook: 22 minutes
- Total: 32 minutes
Ingredients:
For the muffins:
- 3 eggs
- 3/4 cup almond milk
- 1/2 cup unsweetened applesauce
- 3 tbsp avocado oil
- 2 tsp vanilla extract
- 1 cup oat flour
- 1 cup almond flour
- 6 tbsp coconut flour
- 2/3 cup natural cane sugar
- 2 tsp baking powder
- 1/2 tsp sea salt
- 1 cup fresh rhubarb, diced small
For the streusel:
- 2 tbsp coconut oil
- 4 tbsp rolled oats
- 2 tbsp oat flour
- 1/2 tbsp cinnamon
- 2 tbsp natural cane sugar
Instructions:
- Preheat the oven to 350 degrees F. Line a 12-cup muffin tin with paper or silicone liners.
- In a large bowl, whisk eggs, almond milk, applesauce, avocado oil, and vanilla until smooth.
- Sprinkle in oat flour, almond flour, coconut flour, sugar, baking powder, and salt. Stir the dry ingredients just until no dry pockets remain. Fold in the diced rhubarb.
- Divide the muffin batter among 12 cups (a level ice-cream scoop works well).
- In a small bowl, mash coconut oil with oats, oat flour, cinnamon, and sugar until crumbles form. Scatter evenly over the batter.
- Bake 22–24 minutes, until tops are set and edges are light golden. A toothpick should come out slightly moist — not wet, not bone dry. Let muffins rest 5 minutes in the pan, then move to a wire rack to cool.
Notes:
- Nutrition per serving: 240 kcal, 28g carbohydrates, 6g protein, 13g fat, 4g saturated fat, 1g polyunsaturated fat, 3g monounsaturated fat, 0.004g trans fat, 41mg cholesterol, 213mg sodium, 79mg potassium, 3g fiber, 15g sugar, 63IU vitamin A, 0.1mg vitamin C, 95mg calcium, 1mg iron. Nutrition information is automatically calculated and should be used only as an approximation.
Medical Disclaimer: The nutritional and dietary information provided in this document is for general informational and educational purposes only and is not intended as, and should not be substituted for, professional medical or nutritional advice, diagnosis, or treatment. Nutritional values are automatically calculated and are approximate; they may vary based on specific brands, ingredient substitutions, and portion sizes used. Individuals with food allergies, dietary restrictions, or medical conditions—including but not limited to tree nut allergies, egg allergies, or gluten sensitivities—should consult a qualified healthcare provider or registered dietitian before making changes to their diet. Reliance on any information provided in this document is solely at your own risk.




