Mexican Beef Rice Soup brings warmth and flavor to your dinner table, combining the heartiness of beef with the comfort of rice. This incredible recipe is not just satisfying; it’s also a celebration of traditional Mexican flavors. With its savory broth and vibrant ingredients, it’s perfect for any night of the week. Let’s dive into this delightful dish!

Why You’ll Love This Mexican Beef Rice Soup
This Mexican beef soup is a crowd-pleaser for many reasons. First, it’s quick and easy to make, making it a go-to on busy nights. You’ll appreciate the one-pot method, which means less cleanup. Plus, with only 45 minutes from prep to table, it’s a great option for a comforting meal after a long day. This soup is not only delicious but also packed with nutrition, offering a healthy balance of protein, fiber, and essential vitamins. Its rich flavors will make it a staple in your home, and you can easily customize it with your favorite vegetables or spices. Whether you’re enjoying a cozy night in or hosting friends, this hearty beef and rice soup will surely impress.
Ingredients for Mexican Beef Rice Soup
Gather these items:
- 1 pound ground beef
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 bell pepper, diced (any color)
- 1 can (14.5 oz) diced tomatoes with green chilies
- 4 cups beef broth
- 1 cup long-grain white rice
- 1 tablespoon chili powder
- 1 teaspoon cumin
- 1 teaspoon paprika
- Salt and pepper to taste
- 1 cup corn (frozen or canned)
- 1 can (15 oz) black beans, rinsed and drained
- Fresh cilantro for garnish
- Lime wedges for serving
How to Make Mexican Beef Rice Soup Step-by-Step
- Step 1: In a large pot or Dutch oven, heat a drizzle of oil over medium heat. Add the ground beef and cook until browned, breaking it apart with a spatula.
- Step 2: Add the diced onion, garlic, and bell pepper to the pot. Sauté until the vegetables are soft, about 5 minutes.
- Step 3: Stir in the diced tomatoes with green chilies, chili powder, cumin, paprika, salt, and pepper. Cook for another 2 minutes to blend the flavors.
- Step 4: Add the beef broth to the pot and bring the mixture to a boil.
- Step 5: Once boiling, stir in the rice. Reduce the heat to low, cover the pot, and let it simmer for about 20 minutes, or until the rice is cooked.
- Step 6: After the rice is tender, stir in the corn and black beans. Heat through for an additional 5 minutes.
- Step 7: Taste the soup and adjust seasoning, if necessary.
- Step 8: Ladle the soup into bowls and garnish with fresh cilantro. Serve with lime wedges on the side for an extra zing.
Pro Tips for the Best Mexican Beef Rice Soup
Keep these in mind:
- Use fresh ingredients for the best flavor.
- Feel free to add in extra vegetables like carrots or zucchini for a Mexican beef soup with vegetables.
- Adjust the spices to your liking; add more chili powder for a spicier kick.
- This soup can easily be made in a slow cooker for a hands-off meal.
Best Ways to Serve Mexican Beef Rice Soup
This spicy beef and rice soup pairs wonderfully with warm tortillas or crusty bread. For a complete meal, consider serving it alongside a fresh salad or avocado slices. You can also top it with shredded cheese, sour cream, or jalapeños for added flavor and texture.

How to Store and Reheat Mexican Beef Rice Soup
To store, simply let the soup cool and transfer it to an airtight container. It will keep well in the refrigerator for up to 3 days. Reheat on the stovetop over medium heat, adding a splash of beef broth if it thickens too much. This makes for an ideal meal prep option!
Frequently Asked Questions About Mexican Beef Rice Soup
What’s the secret to perfect Mexican Beef Rice Soup?
The key to a perfect beef rice soup recipe is in the seasoning and the quality of the ingredients. Using fresh herbs like cilantro and squeezing lime juice just before serving enhances the flavors beautifully.
Can I make Mexican Beef Rice Soup ahead of time?
Absolutely! This traditional Mexican soup with beef can be made a day in advance. Just reheat it gently on the stove, and it may taste even better as the flavors meld together overnight.
How do I avoid common mistakes with Mexican Beef Rice Soup?
To prevent the rice from becoming mushy, avoid overcooking it. Make sure to follow the cooking times closely, and allow the soup to simmer gently.
Variations of Mexican Beef Rice Soup You Can Try
Feel free to experiment! You can create a healthy Mexican beef and rice soup by using lean ground turkey instead of beef. For a vegetarian option, substitute the beef with lentils and use vegetable broth. Adding diced green peppers or swapping the black beans for pinto beans can also give your soup a unique twist.

In conclusion, this Mexican Beef Rice Soup is not just a meal; it’s a comforting experience that brings warmth to your home. With its rich flavor and satisfying ingredients, it’s sure to become a new family favorite. Enjoy your cooking!
For more delicious recipes, check out Cheesy Hamburger Potato Soup, Slow Cooker Beef Ramen, Creamy Tuscan Scallops, Vegetable Zucchini Fritters, and One Pan Sweet Tangy Sausage Rice.
Print
Delicious Mexican Beef Rice Soup: 7 Essential Tips
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Diet: Gluten Free
Description
Mexican Beef and Rice Soup: An Incredible Ultimate Recipe
Ingredients
- 1 pound ground beef
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 bell pepper, diced (any color)
- 1 can (14.5 oz) diced tomatoes with green chilies
- 4 cups beef broth
- 1 cup long-grain white rice
- 1 tablespoon chili powder
- 1 teaspoon cumin
- 1 teaspoon paprika
- Salt and pepper to taste
- 1 cup corn (frozen or canned)
- 1 can (15 oz) black beans, rinsed and drained
- Fresh cilantro for garnish
- Lime wedges for serving
Instructions
- In a large pot or Dutch oven, heat a drizzle of oil over medium heat. Add the ground beef and cook until browned, breaking it apart with a spatula.
- Add the diced onion, garlic, and bell pepper to the pot. Sauté until the vegetables are soft, about 5 minutes.
- Stir in the diced tomatoes with green chilies, chili powder, cumin, paprika, salt, and pepper. Cook for another 2 minutes to blend the flavors.
- Add the beef broth to the pot and bring the mixture to a boil.
- Once boiling, stir in the rice. Reduce the heat to low, cover the pot, and let it simmer for about 20 minutes, or until the rice is cooked.
- After the rice is tender, stir in the corn and black beans. Heat through for an additional 5 minutes.
- Taste the soup and adjust seasoning, if necessary.
- Ladle the soup into bowls and garnish with fresh cilantro. Serve with lime wedges on the side for an extra zing.
Notes
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
Nutrition
- Serving Size: 1 bowl
- Calories: 350
- Sugar: 3g
- Sodium: 800mg
- Fat: 10g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 6g
- Protein: 25g
- Cholesterol: 60mg