Yes, you can skip sour cream in muffins. The issue with omitting sour cream from your muffin recipe is your muffin may not have the expected moisture and richness if you had used sour cream. The moisture and texture level of your muffin is subject to your choice, so you may consider sour cream as optional in your muffin recipe.