Taco fillings must include ingredients with a firm texture, so they can hold together without making a mess when you take a bite. The best rice for tacos fillings is long-grain rice. Its light texture and tenderness help the grains stay separate once cooked.