This homemade spinach dip is good for 3-5 days if stored properly in the fridge. That said, they're best enjoyed fresh!