Heat the olive oil in a skillet over medium heat.
Add the ground beef and cook for 5–7 minutes until browned.
Stir in the spices—chili powder, cumin, paprika, garlic powder, salt, and pepper. Cook for another 2–3 minutes.
Remove from heat and let the beef rest for 2 minutes.
In a large bowl, add chopped romaine lettuce as the base.
Top with ground beef, then add cherry tomatoes, avocado, and cheese.
Drizzle sour cream and salsa over the salad.
Garnish with optional toppings like olives or jalapeños.
Toss gently and serve immediately!