Ingredients
Equipment
Method
- Preheat oven to 375°F (190°C). Grease a 12-cup muffin tin or line with paper liners.
- In a large skillet over medium heat, add olive oil. Crumble the sausage into the pan and cook, breaking it apart, until browned and cooked through, about 6-8 minutes. Drain off excess fat using a slotted spoon and transfer sausage to a plate to cool slightly.
- In a large bowl, whisk together flour, baking powder, baking soda, salt, pepper, and garlic powder.
- In a separate medium bowl, whisk buttermilk, eggs, and melted butter until smooth.
- Pour the wet ingredients into the dry ingredients. Stir with a spatula just until combined—a few lumps are okay. Do not overmix or the muffins will be tough.
- Fold in the cooked sausage, shredded cheddar, and green onions (if using). The batter will be thick and chunky.
- Divide batter evenly among the 12 muffin cups, filling each about three-quarters full. An ice cream scoop makes this easy.
- Bake for 18-20 minutes, until golden brown on top and a toothpick inserted into the center of a muffin comes out clean or with a few moist crumbs. Let cool in the pan for 5 minutes, then transfer to a wire rack.
Notes
Storage: Keep in an airtight container at room temperature for up to 2 days, or refrigerate for up to 5 days. To freeze, wrap individually in plastic wrap and place in a freezer bag for up to 3 months. Reheat in the microwave for 30-45 seconds (from thawed) or 60-90 seconds (frozen), or in a 350°F oven for 8-10 minutes. For a dairy-free version, use plant-based buttermilk (1 cup non-dairy milk + 1 tablespoon lemon juice) and a dairy-free cheese shred. To make gluten-free, substitute a 1:1 gluten-free flour blend that includes xanthan gum. Always check sausage labels for allergens.
