Muffins are everyone's favorite. Incorporating veggies to muffin is a smart way to level up the nutrients. This irresistible recipe is packed with good amount of nutrients.