For the Chili:
Cook the Beef: In a large skillet or pot, heat the olive oil over medium heat. Add the ground beef and cook until browned, breaking it up with a spatula as it cooks, about 5-7 minutes. Drain any excess fat.
Add the Vegetables: Add the diced onion and minced garlic to the skillet. Cook until the onion is soft and translucent, about 3-4 minutes.
Combine Ingredients: Stir in the kidney beans, diced tomatoes, tomato paste, beef broth, chili powder, cumin, paprika, salt, and black pepper. Bring to a simmer and let it cook for 20-25 minutes, stirring occasionally, until the chili thickens.
For the Fries:
Prepare the Fries: Preheat your oven to 425°F (220°C). In a large mixing bowl, toss the potato fries with olive oil, salt, and pepper until evenly coated.
Bake the Fries: Spread the fries in a single layer on a baking sheet. Bake for 25-30 minutes, flipping halfway through, until the fries are golden brown and crispy.
Assemble the Chili Cheese Fries:
Layer the Fries: Once the fries are cooked, transfer them to a large serving platter or individual plates.
Add the Chili: Spoon the hot chili evenly over the fries.
Top with Cheese: Sprinkle the shredded cheddar cheese over the top of the chili. Optionally, you can place the assembled fries back in the oven for a few minutes to melt the cheese completely.
Garnish: Add dollops of sour cream on top of the cheese. Sprinkle the diced red onion over the sour cream. Garnish with chopped fresh cilantro if desired.