Instant Pot Asian Meatballs are the perfect appetizer; done in under 20 minutes! The sweet and slightly spicy sauce will have you hooked!
1.7k