A rich and flavorful soup loaded with tender beef, vegetables, and spices, perfect for a comforting meal.
	
    
    	
    		Directions
    	
					Step 1
			Heat the olive oil in a large pot over medium heat.
					Step 2
			Add the beef stew meat and cook until browned on all sides.
					Step 3
			Remove the beef from the pot and set aside.
					Step 4
			In the same pot, add the chopped onion and minced garlic. Cook until the onion is translucent.
					Step 5
			Add the sliced carrots, diced potatoes, and chopped celery to the pot. Cook for about 5 minutes.
					Step 6
			Return the beef to the pot and pour in the beef broth and diced tomatoes.
					Step 7
			Stir in the corn kernels, chili powder, cumin, salt, and black pepper.
					Step 8
			Bring the soup to a boil, then reduce the heat to low and let it simmer for about 1 hour, or until the beef and vegetables are tender.
					Step 9
			Serve hot and enjoy your Hearty Texas Beef Soup!