49 CommentsInstant Pot Steamed Artichokes with Aioli Made in less than 20 minutes, steamed Instant Pot Artichokes are the perfect wholesome snack or tasty appetizer for spring! Pair them with aioli for an