If you’ve ever scrolled through Reddit’s r/Old_Recipes or foodie threads, you’ve likely seen the iconic “To Die For Blueberry Muffins.” With over 15,000 rave reviews, this classic recipe isn’t just internet famous—it’s bakery-level delicious. Moist, tender, and topped with a crumbly cinnamon sugar streusel, these muffins are a go-to for breakfast, brunch, or even dessert.
🧁 Ingredients:
For the Muffins:
- 1 1/2 cups all-purpose flour
- 3/4 cup granulated sugar
- 1/2 tsp salt
- 2 tsp baking powder
- 1/3 cup vegetable oil
- 1 egg
- 1/3 cup milk (dairy or non-dairy)
- 1 tsp vanilla extract
- 1 cup fresh or frozen blueberries
For the Crumb Topping:
- 1/2 cup granulated sugar
- 1/3 cup all-purpose flour
- 1/4 cup butter, cubed
- 1 1/2 tsp ground cinnamon

🔪 Instructions:
- Preheat oven to 400°F (200°C). Line a muffin tin with paper liners or lightly grease.
- Make the muffin batter: In a large bowl, mix flour, sugar, salt, and baking powder. In a measuring cup, combine oil, egg, milk, and vanilla. Stir into dry ingredients until just combined. Fold in blueberries gently.
- Scoop the batter into muffin cups, filling each about 2/3 to 3/4 full.
- Prepare crumb topping: In a small bowl, mix sugar, flour, and cinnamon. Cut in butter with a fork or your fingers until the mixture is crumbly. Sprinkle generously over each muffin.
- Bake for 20–25 minutes, or until a toothpick inserted in the center comes out clean. Let cool slightly before serving.
💡 Tips for Success:
- Use frozen blueberries straight from the freezer (don’t thaw) to avoid blue-streaked batter.
- For bakery-style high tops, rest the batter for 15 minutes before baking.
- Want a lemon twist? Add a teaspoon of lemon zest to the batter.
These muffins aren’t just a trend—they’re a staple. Whether you’re baking for a lazy Sunday or meal prepping for the week, they’re quick, easy, and downright irresistible.