Insulin Aspart is typically injected 5-10 minutes before meals. It can also be injected at the start of a meal or within 20 minutes after eating, depending on your doctor's instructions. It begins to act about 15 minutes after injection, peaks within 1 hour, and lasts for 2 to 4 hours.