Quick Recipe Version (TL;DR)
Quick Ingredients
- 1 cup yellow cornmeal
- 1 cup all-purpose flour
- 1 tablespoon baking powder
- 1/2 teaspoon baking soda
- 1 teaspoon fine sea salt
- 1 tablespoon granulated sugar
- 1/4 teaspoon finely ground black pepper
- 2 tablespoons finely chopped fresh rosemary, divided
- 1 cup whole buttermilk, room temperature
- 1/3 cup full-fat sour cream, room temperature
- 2 large eggs, room temperature
- 8 tablespoons unsalted butter, melted and divided
Do This
- 1. Preheat the oven to 400°F and line or grease a 12-cup muffin pan.
- 2. Whisk cornmeal, flour, baking powder, baking soda, salt, sugar, pepper, and 1 1/2 tablespoons rosemary.
- 3. Whisk buttermilk, sour cream, eggs, and 6 tablespoons melted butter in a second bowl.
- 4. Fold the wet mixture into the dry mixture just until no dry flour remains.
- 5. Divide the batter evenly among 12 muffin cups, filling each about 3/4 full.
- 6. Bake at 400°F for 18 minutes, until golden and a toothpick comes out with a few moist crumbs.
- 7. Brush hot muffins with the remaining 2 tablespoons melted butter mixed with the remaining 1/2 tablespoon rosemary; cool for 10 minutes.
Why You’ll Love This Recipe
- Rustic and fragrant: Fresh rosemary gives these corn muffins a woodsy, savory aroma that feels cozy and homemade.
- Buttery, tender crumb: Melted butter, buttermilk, and sour cream keep the muffins moist without making them heavy.
- Not too sweet: Just 1 tablespoon of sugar balances the cornmeal while keeping the flavor firmly on the savory side.
- Perfect with comfort food: Serve them warm alongside chili, tomato soup, roasted chicken, beef stew, pot roast, or a holiday spread.
Grocery List
- Produce: Fresh rosemary
- Dairy: Whole buttermilk, full-fat sour cream, large eggs, unsalted butter
- Pantry: Yellow cornmeal, all-purpose flour, baking powder, baking soda, fine sea salt, granulated sugar, finely ground black pepper, paper muffin liners or nonstick baking spray
Full Ingredients
For the Rosemary Corn Muffins
- 1 cup yellow cornmeal, preferably fine or medium grind
- 1 cup all-purpose flour, spooned and leveled
- 1 tablespoon baking powder
- 1/2 teaspoon baking soda
- 1 teaspoon fine sea salt
- 1 tablespoon granulated sugar
- 1/4 teaspoon finely ground black pepper
- 2 tablespoons finely chopped fresh rosemary, divided
- 1 cup whole buttermilk, at room temperature
- 1/3 cup full-fat sour cream, at room temperature
- 2 large eggs, at room temperature
- 6 tablespoons unsalted butter, melted and cooled for 5 minutes
For the Rosemary Butter Finish
- 2 tablespoons unsalted butter, melted
- Reserved 1/2 tablespoon finely chopped fresh rosemary from the amount above

Step-by-Step Instructions
Step 1: Heat the oven and prepare the muffin pan
Preheat the oven to 400°F and place a rack in the center position. Line a standard 12-cup muffin pan with paper liners, or lightly coat the cups with nonstick baking spray. A hot oven helps the muffins rise quickly and gives the edges a lightly crisp, golden cornbread-style finish.
Step 2: Melt the butter and prep the rosemary
Melt 8 tablespoons unsalted butter total. Measure out 6 tablespoons for the batter and set aside the remaining 2 tablespoons for brushing the tops after baking. Let the batter portion cool for 5 minutes so it is warm but not hot. Finely chop the fresh rosemary; use 1 1/2 tablespoons in the muffin batter and reserve 1/2 tablespoon for the finishing butter.
Step 3: Whisk the dry ingredients
In a large mixing bowl, whisk together the 1 cup yellow cornmeal, 1 cup all-purpose flour, 1 tablespoon baking powder, 1/2 teaspoon baking soda, 1 teaspoon fine sea salt, 1 tablespoon granulated sugar, 1/4 teaspoon black pepper, and 1 1/2 tablespoons chopped rosemary. Whisking well helps distribute the leaveners and rosemary evenly so each muffin rises nicely and has a balanced savory flavor.
Step 4: Whisk the wet ingredients
In a medium bowl, whisk together the 1 cup whole buttermilk, 1/3 cup full-fat sour cream, and 2 large eggs until smooth. Slowly whisk in the cooled 6 tablespoons melted butter. The mixture may look slightly thick because of the sour cream, which is exactly what helps create a soft, buttery crumb.
Step 5: Mix the batter gently
Pour the wet ingredients into the bowl of dry ingredients. Using a flexible spatula or wooden spoon, fold the batter together just until no dry pockets of flour remain, about 12 to 15 gentle strokes. The batter should be thick and a little lumpy. Avoid overmixing, which can make corn muffins tough instead of tender.
Step 6: Portion and bake the muffins
Divide the batter evenly among the 12 prepared muffin cups, using about 1/4 cup batter per cup. Each cup should be about 3/4 full. Bake at 400°F for 18 minutes, or until the tops are lightly domed, the edges are golden, and a toothpick inserted into the center of a muffin comes out with a few moist crumbs. The center of a fully baked muffin should register about 200°F on an instant-read thermometer.
Step 7: Brush with rosemary butter and cool
While the muffins are still hot, stir the reserved 2 tablespoons melted butter with the reserved 1/2 tablespoon chopped rosemary. Brush the warm rosemary butter over the tops of the muffins. Let the muffins cool in the pan for 5 minutes, then transfer them to a wire rack and cool for another 5 minutes. Serve warm for the best buttery texture and rosemary aroma.
Pro Tips
- Use fresh rosemary for the best flavor. Dried rosemary can taste sharper and more brittle in a tender muffin. If you must use dried, use 2 teaspoons dried rosemary instead of fresh and crush it lightly before adding.
- Keep the dairy at room temperature. Cold buttermilk, sour cream, or eggs can cause melted butter to seize into little bits, making the batter harder to mix evenly.
- Do not overmix. Stop stirring as soon as the dry ingredients are moistened. A few small lumps are better than a tough muffin.
- Use fine or medium-grind cornmeal. Coarse cornmeal gives a more rustic texture, but it can make the muffins noticeably gritty.
- Serve them warm. These muffins are at their most fragrant about 10 minutes after baking, when the rosemary butter has soaked slightly into the tops.
Variations
- Cheddar Rosemary Corn Muffins: Fold 3/4 cup shredded sharp cheddar cheese into the finished batter and reduce the fine sea salt to 3/4 teaspoon.
- Sweet-Savory Honey Rosemary Muffins: Add 1 tablespoon honey to the wet ingredients and increase the sugar to 2 tablespoons. Brush the tops with butter as written.
- Corn Kernel Rosemary Muffins: Fold in 3/4 cup well-drained corn kernels, fresh or thawed from frozen, for extra texture and a sweeter corn flavor.
Storage & Make-Ahead
Store cooled muffins in an airtight container at room temperature for up to 2 days, or refrigerate for up to 5 days. For longer storage, wrap each muffin tightly and freeze for up to 3 months. Reheat room-temperature muffins in a 300°F oven for 8 minutes, refrigerated muffins for 10 minutes, or frozen muffins in a 325°F oven for 16 minutes. To make ahead, whisk the dry ingredients together up to 24 hours in advance and store them covered at room temperature. Chop the rosemary up to 12 hours ahead, wrap it in a slightly damp paper towel, and refrigerate. For the best rise, mix the wet and dry ingredients only right before baking.
Nutrition (per serving)
Calories: 190 kcal | Carbs: 18g | Protein: 4g | Fat: 11g | Saturated Fat: 6g | Fiber: 1g | Sugar: 2g | Sodium: 405mg | Cholesterol: 58mg
