Heat oil in a large skillet over medium-high heat. Add shallots to the hot pan, stir constantly and cook for 2-3 minutes. Then add the garlic, ginger and red chile, cook, stirring constantly, until fragrant, about 1 minute.
Add ground beef and cook until browned, about 3-5 minutes, making sure to crumble the beef as it cooks; drain the excess fat.
In a small bowl, whisk together the coconut aminos, fish sauce and rice wine vinegar. Add the coconut aminos sauce to the pan and stir until well combined, allowing to simmer until it reduces slightly, about 3 minutes.
Turn off the heat and stir in the chopped fresh basil.
Serve immediately over cauliflower rice or zucchini noodles.
Top with shredded or spiraled carrots, thinly sliced cucumber, thinly sliced scallions, thinly sliced red chiles, red pepper flakes, bean sprouts, or limes.