Hearty Vegetarian Cashew Potatoes
Ingredients:
-
4 cups cubed potatoes
-
1 (16 ounce) can diced tomatoes
-
¾ cup minced onion
-
3 tablespoons butter
-
1 ½ teaspoons minced garlic
-
½ teaspoon salt
-
1 ½ cups cashews
-
1 ½ ounces fresh spinach
-
1 ½ teaspoons red pepper flakes
-
1 cup shredded Cheddar cheese
-
¼ cup ranch dressing
-
¼ cup hot sauce, or to taste