Sous vide strip steak is amazingly delicious! Learn more about sous vide and how to make my sous vide strip steak below…. What is Sous Vide Cooking? Have you heard of sous vide cooking? It means “under vacuum,” and is the process of gradually cooking meat in temperature-controlled water. So why is it so amazing? […]

Read more