Corn Muffins with Blueberry Cream Cheese Filling

These delightful muffins are super tasty and also a little more satisfying than some recipes which don’t have a lot of substance. It’s the corn that makes the difference, adding both flavour and fibre. Take note that this recipe calls for corn flour, not corn starch. You can make your own corn flour by grinding cornmeal to a powder in a blender or food processor; if you live in Eastern Ontario, terrific locally-milled heritage corn flour is available from Barkley’s Apple Farm and available at the Ottawa Farmers’ Market. This recipe makes a big batch but the muffins freeze beautifully or you can halve the recipe if you prefer. You can make the blueberry and cream cheese filling ahead of time and freeze until needed, making this a fast recipe to whip up fresh for breakfast or brunch.



  • 8 oz (225 g) cream cheese, softened
  • 1/4 cup (60 mL) powdered sugar
  • 1/4 cup (60 mL) frozen blueberries, thawed
  • 1 cup (250 mL) corn flour
  • 3 cups (750 mL) all-purpose flour
  • 1 cup (250 mL) brown sugar
  • 5 teaspoons (25 mL) baking powder
  • 1 teaspoon (5 mL) salt
  • 1/4 cup (60 mL) canola or vegetable oil
  • 1/2 cup (125 mL) melted butter
  • 1 tablespoon (15 mL) vanilla extract
  • 4 large eggs
  • 1 cup (250 mL) milk
  • 1 can (14 oz / 400 mL)) creamed corn


  • Beat together the cream cheese, powdered sugar, and thawed blueberries until smooth. Refrigerate until firm then, using two spoons, form twenty-four balls (approximately 2 tsp each) and place on a sheet pan lined with parchment paper. Place in the freezer for at least 2 hours, or overnight. Once solidly frozen, transfer to an airtight container until ready to use.
  • Preheat oven to 350F.
  • In a large bowl, whisk together the all-purpose flour, corn flour, sugar, baking powder and salt. In a slightly smaller bowl, whisk together the oil, butter, vanilla, eggs and milk. Add the wet ingredients to dry and stir gently with a spatula until a batter forms. Fold in the corn to the batter.
  • Line 24 muffin tins with muffin liners. Place about a tablespoon and half of batter into the bottom of each muffin liner. Top each with the frozen balls of blueberry cream cheese filling.


  • Divide the rest of the batter evenly among the muffins liners, covering the cream cheese filling. Batter will come almost all the way to the top of the muffin liners.
  • Bake muffins for about 20 minutes, or until tops are firm but springy to the touch.


  • Allow to cool for at least 10 minutes in the muffin tins before removing to cooling racks to cool completely before serving.

Makes 24 muffins



About Paula Roy

Welcome to my kitchen! I play with words and with food. I love simple dishes prepared with passion and am always seeking to find new methods to make food as fun and flavourful as possible. I'm also an enthusiastic explorer of faraway lands and cuisines.
This entry was posted in baking, Muffins and tagged , , , , , , , , , , , , . Bookmark the permalink.

3 Responses to Corn Muffins with Blueberry Cream Cheese Filling

  1. Pingback: That time I ate a car … | Constantly Cooking

  2. Pingback: Paula Roy’s Favourite Foods – Episode 1 recipes | Constantly Cooking

  3. Pingback: Double Raspberry Streusel Muffins | Constantly Cooking

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.