In a large skillet, heat the oil over medium heat. This will create a sizzling base for our Carne Molida.
Add the diced onion and chopped garlic to the skillet. Sauté for about 2-3 minutes, or until the onions become translucent and fragrant.
Increase the heat to medium-high and add the ground beef to the skillet. Season with ½ teaspoon salt and pepper. Cook until the beef is browned and fully cooked through, about 5-7 minutes. Make sure to break apart any large chunks with your spoon.
Stir in the diced carrot, waxy potatoes, celery (if using), and red bell pepper. Cook for another 5 minutes, stirring occasionally, until the vegetables are slightly tender.
Pour in the tomato sauce and mix everything together. Bring the mixture to a gentle simmer.
Add the remaining salt, hot sauce, and olives (if using). Let it simmer for 10-15 minutes, allowing the flavors to meld and the vegetables to cook through.
Just before serving, sprinkle fresh parsley on top for a burst of color and flavor. Serve warm with rice, tortillas, or your favorite side.