A hearty One-Pot Mexican Beef and Rice Soup made with ground beef, rice, beans, corn, tomatoes, and spices simmered in a rich, tangy broth for a comforting meal.
Heat a drizzle of olive oil in a large pot over medium-high heat. Add ground beef, onion, and garlic. Cook until the beef is fully browned and the onions are softened. Drain excess grease.
Add the Spices:
Sprinkle in chili powder, smoked paprika, and oregano. Stir thoroughly to coat the beef with the seasonings.
Build the Soup Base:
Pour in the broth, corn, pinto beans, crushed tomatoes, tomato paste, red wine vinegar, salt, and uncooked rice. Stir to combine all ingredients evenly.
Simmer the Soup:
Bring the mixture to a boil, then reduce the heat to low. Cover and simmer gently for 25–30 minutes, or until the rice is cooked through and tender. Stir occasionally to prevent sticking.
Finish and Serve:
Taste and adjust the seasoning as needed. Stir in fresh parsley or cilantro before serving. Ladle into bowls and serve warm.
Notes
To prepare this soup gluten-free, use certified gluten-free broth and ensure that the chili powder, smoked paprika, and other spices are labeled gluten-free. Replace the rice with a gluten-free alternative such as quinoa, if preferred.