In a large skillet, cook ground beef over medium heat, stirring occasionally, until browned, about 10 minutes.
Drain off fat.
Transfer beef to a paper towel lined plate and cover with foil to keep warm. Wipe skillet clean.
In same skillet, heat oil. Add garlic and yellow onion. Cook, stirring until tender, about 5 minutes. Stir in rice, and turmeric. Cook stirring for 2 minutes. Add broth, Reduce heat to low, cover and simmer until rice is tender, about 10 minutes.
Return beef to skillet, stir in roasted red pepper, green onions, cilantro, olives, jalapeno pepper, and black pepper. Cook, uncovered, stirring frequently, until heated through, about 5 minutes. Spoon rice mixture onto a serving platter. Serve immediately.