All you need for this recipe is a stove, a pan, and a can opener (and of course, Tupperware to store leftovers). This recipe made me 12 tacos (using the small tortillas). So at 3-4 tacos per meal, it could last you around 3-4 meals. Double the recipe or add any of the below-listed optional items to make it last for more meals. Making one round of the recipe should take around 15 minutes.
Price for all ingredients from Publix (not including oil and spices, because those last a long time): $14.86 (including cheese and spinach, which you will have leftovers of). Considering this could get you 3-4 meals, each meal is $3.72-4.95.
1 Tbsp Onion powder