5 from 1 vote

Best Ever Rhubarb Streusel Muffins

These Best Ever Rhubarb Streusel Muffins are the perfect sweet snack! This is such an easy recipe that's packed with fresh rhubarb and a sweet, crunchy streusel topping!

Course Baking, Breakfast, Snack
Cuisine American, Baking, Cake, Canadian
Keyword Best Ever Rhubarb Streusel Muffins
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 12 muffins
Calories 352 kcal
Author Chrissie (thebusybaker.ca)


For the muffins:

  • 2 1/2 cups all purpose flour
  • 3 teaspoons baking powder
  • 3/4 teaspoon salt
  • 1 cup white sugar
  • 1/2 teaspoon ground cinnamon
  • 2-3 cups fresh, chopped rhubarb
  • 1 cup low fat milk
  • 1/2 cup vegetable oil
  • 2 eggs

For the streusel topping:

  • 1/2 cup all purpose flour
  • 1/3 cup white sugar
  • 1/2 teaspoon baking powder
  • 1/2 teaspoon ground cinnamon
  • 6 tablespoons melted butter


  1. Preheat your oven to 350 degrees Fahrenheit and prepare a 12-cup muffin tin with paper liners.

  2. Add the flour, baking powder, salt, sugar and cinnamon to a large bowl and whisk together to combine. Add the rhubarb and toss well to coat.

  3. Measure the milk and vegetable oil into a large measuring cup, adding the eggs and whisking until all the wet ingredients are combined.

  4. Add the wet ingredients to the dry ingredients and mix just until no streaks of flour remain.

  5. Combine all the ingredients of the streusel topping and mix with a fork until crumbly.

  6. Distribute the muffin batter evenly among the 12 prepared muffin cups and top each with the streusel topping.

  7. Bake at 350 degrees Fahrenheit for about 20 minutes or until the streusel topping is a light golden brown and a toothpick inserted into one of the muffins comes out clean.

Recipe Notes

These muffins keep at room temperature in an airtight container for about 3 days.

Nutrition Facts
Best Ever Rhubarb Streusel Muffins
Amount Per Serving
Calories 352 Calories from Fat 144
% Daily Value*
Total Fat 16g 25%
Saturated Fat 11g 55%
Cholesterol 43mg 14%
Sodium 217mg 9%
Potassium 249mg 7%
Total Carbohydrates 48g 16%
Dietary Fiber 1g 4%
Sugars 23g
Protein 5g 10%
Vitamin A 5.5%
Vitamin C 2%
Calcium 10.2%
Iron 9.5%
* Percent Daily Values are based on a 2000 calorie diet.