Stovetop is my favorite method, but you can absolutely prepare this dish in a crockpot or Instant Pot. For a slow cooker, I just recommend sauteing the vegetables and meat ahead of time since the richness from this process impacts the sauce in such a large way. With the sauté setting on the Instant Pot you can do this all in there though! Slow cook in a crockpot for 4 hours on high or 6-8 on low. Cook in the Instant Pot for 45 minutes with slow release. Don’t prepare gnocchi until right before serving.