Rinse the basmati rice in a fine-mesh sieve under cold water until the water runs clear to remove excess starch.
Heat the avocado oil in a medium saucepan over medium heat and sauté the finely diced onion until translucent and soft.
Add the minced garlic and the dry rice to the pan, stirring for 2 minutes to lightly toast the grains and coat them in oil.
Pour in the beef bone broth, sea salt, and black pepper, then bring the mixture to a gentle boil.
Reduce the heat to low, cover with a tight-fitting lid, and simmer for 15 minutes until the liquid is fully absorbed.
Remove from heat and let the rice sit covered for 5 minutes to allow the steam to finish the cooking process.
Gently fluff the rice with a fork and fold in the shredded cooked beef roast, fresh parsley, and fresh dill until evenly distributed.