In a large saucepan over medium heat, melt the butter.
Add in the garlic and onion and cook for 6 minutes, stirring often.
Add the cauliflower, taco seasoning, salt, and pepper. Cook for 15 minutes if the cauliflower is frozen, 10 minutes if not. Stir occasionally.
Add in the rest of the ingredients and let it cook for 5 minutes, stirring occasionally.