Prep Time: 15 minutes
Cook Time: 25 minutes
Cooling Time: 10 minutes
Total Time: 50 minutes
Yield: 12 muffins
Ingredients
Dry Ingredients
- 2 cups finely ground almond flour
- 2 tablespoons coconut flour
- 2 teaspoons baking powder
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon sea salt
- ¼ teaspoon black pepper
Wet Ingredients
- 5 large eggs
- ¼ cup melted unsalted butter
- ¼ cup sour cream
- 2 tablespoons heavy cream
- 1 teaspoon apple cider vinegar
Mix-Ins
- 1 cup shredded sharp cheddar cheese
- 8 slices bacon, cooked until crispy and crumbled
- 3 tablespoons fresh chives, finely chopped
- 2 tablespoons grated Parmesan cheese (optional)
Optional Toppings
- Extra shredded cheddar
- Additional chopped chives
- Cracked black pepper
- Sesame seeds
Instructions
Step 1: Prepare the Oven
Preheat your oven to 350°F (175°C).
Line a 12-cup muffin pan with paper liners or lightly grease each cup with butter or cooking spray.
Step 2: Mix the Dry Ingredients
In a large mixing bowl, whisk together the almond flour, coconut flour, baking powder, garlic powder, onion powder, salt, and black pepper until evenly combined.
Step 3: Mix the Wet Ingredients
In another bowl, whisk the eggs until smooth.
Add the melted butter, sour cream, heavy cream, and apple cider vinegar. Mix until the ingredients are fully incorporated.
Step 4: Combine the Batter
Gradually pour the wet ingredients into the dry ingredients.
Stir gently until a thick batter forms. Avoid overmixing, as this can make the muffins dense.
Fold in the shredded cheddar cheese, crispy bacon, chopped chives, and Parmesan cheese if using.
Step 5: Fill the Muffin Pan
Evenly divide the batter among the prepared muffin cups, filling each about three-quarters full.
Sprinkle a little extra cheddar cheese and chopped chives over the tops for added flavor and an attractive finish.
Step 6: Bake
Bake for 22–25 minutes, or until the tops are golden brown and a toothpick inserted into the center comes out clean.
The muffins should feel firm and spring back lightly when touched.
Step 7: Cool
Remove the muffin pan from the oven and allow the muffins to cool for about 10 minutes.
Transfer them to a wire rack to cool completely before serving.
Tips for Perfect Keto Muffins
- Use finely ground almond flour for the lightest texture.
- Cook the bacon until crispy to prevent soggy muffins.
- Bring eggs and dairy ingredients to room temperature before mixing.
- Do not overmix the batter to maintain a soft crumb.
- Let the muffins cool slightly before removing them from the pan.
- Store leftovers in an airtight container to keep them fresh.
Recipe Variations
Spicy Bacon Muffins
Add chopped jalapeños or a pinch of cayenne pepper for a spicy kick.
Three Cheese Muffins
Combine cheddar, mozzarella, and Parmesan for an extra cheesy version.
Herb Muffins
Mix in fresh parsley, dill, or thyme for additional flavor.
Ham and Cheese Muffins
Replace the bacon with diced smoked ham for a delicious variation.
Veggie Keto Muffins
Fold in chopped spinach, broccoli, or bell peppers for extra nutrition and color.
Serving Suggestions
These savory keto muffins pair well with:
- Scrambled eggs
- Fried eggs
- Sliced avocado
- Smoked salmon
- Cream cheese
- Greek yogurt
- Fresh cucumber salad
- Tomato slices
- Chicken soup
- Bone broth
They also make a convenient grab-and-go breakfast or afternoon snack.
Storage Instructions
Store cooled muffins in an airtight container in the refrigerator for up to 5 days.
For longer storage, freeze the muffins individually wrapped for up to 3 months.
Reheat in the microwave for 20–30 seconds or warm in a 350°F (175°C) oven for about 8 minutes before serving.
Why You’ll Love This Recipe
- Low in carbohydrates
- High in healthy fats
- Excellent source of protein
- Gluten-free
- Keto-friendly
- Easy to make
- Great for meal prep
- Portable breakfast option
- Rich cheddar and bacon flavor
- Freezer-friendly
Nutrition Information (Per Muffin)
- Calories: 265
- Protein: 11 g
- Total Fat: 22 g
- Saturated Fat: 8 g
- Carbohydrates: 6 g
- Dietary Fiber: 3 g
- Net Carbohydrates: 3 g
- Sugar: 1 g
- Cholesterol: 110 mg
- Sodium: 360 mg
- Potassium: 140 mg
- Calcium: 180 mg
- Iron: 1.2 mg