Wash the rice and let them soak in water for a few hours.
Melt the butter in a large pot over medium heat. Add the chopped onion and minced garlic to sauté until translucent.
Stir in the diced carrot, thawed peas, bell pepper, salt, and pepper. Cook until the vegetables start to soften.
Add the rinsed rice to the pot, followed by the beef broth.
Give everything a good stir and bring the mixture to a gentle boil.
Once the mixture reaches a boil, reduce the heat to low. Cover the pot with a tight-fitting lid and let the rice cook until the liquid is absorbed.
When the rice is cooked and has absorbed all the broth, remove the pot from the heat. Let it sit covered for a few minutes.
Fluff the rice with a fork or spatula to separate the grains.
Transfer the beef broth vegetable rice to a serving dish and garnish with chopped fresh parsley or cilantro before serving.