If you’re looking for a cozy meal that warms you from the inside out, you’ve come to the right place! This Mexican Beef and Rice Soup is one of my all-time favorites. It’s hearty, flavorful, and oh-so-satisfying. Perfect for those chilly evenings or when you want something comforting after a long day. Not only does it taste amazing, but it’s also easy to whip up, making it perfect for busy weeknights or family gatherings.
I love how this soup brings together wholesome ingredients and vibrant flavors, creating a dish that everyone at the table will enjoy. Whether you’re sharing it with family or impressing friends at your next get-together, this recipe is sure to be a hit!
Why You’ll Love This Recipe
- Quick and Easy: With just a few simple steps and less than an hour, you can have a delicious meal ready!
- Family Favorite: The rich flavors and comforting texture make it a hit with both kids and adults.
- Make-Ahead Friendly: This soup keeps well in the fridge and tastes even better the next day!
- Customizable Toppings: Top with your favorites like cheese, avocado, or tortilla strips for extra fun!
- Nutritious Ingredients: Packed with beans, veggies, and lean beef, you can feel good about serving this dish.

Ingredients You’ll Need
Gathering the ingredients for Mexican Beef and Rice Soup is simple! You’ll find everything you need at your local grocery store. Each ingredient contributes to the hearty flavor of this dish. Let’s take a look:
- 1 tablespoon olive oil
- 1 pound ground beef
- 1 medium onion (diced)
- 3 cloves garlic (minced)
- 1 bell pepper (any color) (diced)
- 1 jalapeño (seeded and finely chopped) (optional for extra heat)
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1 can (14.5 ounces) diced tomatoes (undrained)
- 4 cups beef broth
- 1 cup water
- 1/2 cup long-grain white rice
- 1 can (15 ounces) black beans (drained and rinsed)
- 1 cup frozen corn
- Salt and pepper (to taste)
- Juice of 1 lime
- 1/4 cup chopped fresh cilantro
- Shredded cheese (for topping)
- Sour cream (for topping)
- Sliced avocado (for topping)
- Tortilla strips or chips (for topping)
- Extra lime wedges (for serving)
Variations
One of the best things about this Mexican Beef and Rice Soup is how flexible it is! Feel free to swap in different ingredients based on what you have on hand or your personal preferences. Here are some fun ideas:
- Swap the protein: Use ground turkey or chicken instead of beef for a lighter option.
- Add more veggies: Toss in additional vegetables like zucchini or carrots to boost nutrition.
- Spice it up: For more heat, add diced green chiles or use spicy sausage instead of ground beef.
- Make it vegetarian: Omit the meat entirely and add more beans or lentils for protein.
How to Make Mexican Beef and Rice Soup
Step 1: Cook the Beef
In a large pot or Dutch oven, heat the olive oil over medium-high heat. Add the ground beef and cook until browned. Be sure to break it up as it cooks so that every bite has flavor. Draining any excess fat helps keep the soup light.
Step 2: Sauté the Vegetables
Next, add in the diced onion, bell pepper, and jalapeño if you’re feeling bold! Sauté these veggies for about five minutes until they soften up nicely. Adding minced garlic at this stage makes everything smell heavenly—cook it for another minute until fragrant.
Step 3: Season and Add Tomatoes
Now it’s time to bring out those spices! Stir in ground cumin, chili powder, smoked paprika, and dried oregano. Cooking these spices for just one minute enhances their flavors beautifully. Then toss in those diced tomatoes along with their juice; they’ll add depth to our soup.
Step 4: Add Broth and Rice
Pour in both beef broth and water while bringing everything to a boil. Once boiling, stir in long-grain white rice—this is where we turn our mixture into a comforting soup! Reduce heat to low; simmer gently until the rice is tender—about fifteen minutes.
Step 5: Add Beans and Corn
After your rice is cooked perfectly, stir in black beans and frozen corn. Let them simmer together for another five minutes to warm through. This step adds heartiness while keeping things colorful!
Step 6: Season and Finish
Now it’s time to season your soup! Taste it first before adding salt and pepper as needed. Once you’re happy with that flavor profile, squeeze in fresh lime juice followed by stirring in chopped cilantro—this adds a lovely brightness!
Step 7: Serve
Ladle generous portions into bowls then let everyone customize their meal with toppings like shredded cheese, sour cream, sliced avocado, tortilla strips or chips—and don’t forget extra lime wedges on the side!
Enjoy each spoonful of this delightful Mexican Beef and Rice Soup! It’s sure to warm hearts as well as bellies!
Pro Tips for Making Mexican Beef and Rice Soup
Making this flavorful soup is a breeze, but a few tips can take your dish to the next level!
-
Use Fresh Ingredients: Fresh vegetables and herbs enhance the flavors in the soup, making it taste vibrant and delicious. Opt for fresh cilantro and ripe tomatoes when possible.
-
Adjust Spice Levels: If you love heat, feel free to add more jalapeños or even a pinch of cayenne pepper. Conversely, if you prefer milder flavors, simply skip the jalapeño altogether.
-
Customize Your Protein: While this recipe calls for ground beef, you can also substitute it with ground turkey or chicken for a lighter option. The cooking process remains the same!
-
Let It Simmer: Allowing the soup to simmer longer develops deeper flavors. If you have extra time, let it cook on low for an additional 10-15 minutes after adding the rice.
-
Make It Ahead: This soup stores well in the refrigerator for up to three days, making it perfect for meal prep. Just be sure to add any garnishes just before serving to keep them fresh.
How to Serve Mexican Beef and Rice Soup
Presenting your Mexican Beef and Rice Soup beautifully can make your meal even more enjoyable! Here are some ideas on how to serve this hearty dish.
Garnishes
- Chopped Green Onions: Sprinkle chopped green onions on top for a fresh crunch that complements the soup’s rich flavors.
- Crushed Tortilla Chips: Add some crunch by topping each bowl with crushed tortilla chips. They provide texture and an extra burst of corn flavor.
- Sliced Jalapeños: For those who love an extra kick, offer sliced jalapeños as a garnish on the side so everyone can customize their heat level.
Side Dishes
- Cornbread: This slightly sweet bread pairs perfectly with the savory soup and is great for soaking up every last drop.
- Mexican Street Corn Salad: A refreshing salad made with grilled corn, lime juice, cilantro, and cotija cheese (or a dairy-free alternative) adds brightness alongside the rich soup.
- Guacamole: Creamy guacamole served with tortilla chips makes for a fantastic appetizer that complements the soup’s flavors beautifully.
- Simple Green Salad: A light salad with mixed greens, avocado, cherry tomatoes, and a lime vinaigrette offers a refreshing contrast to the hearty soup.
With these tips and serving suggestions, your Mexican Beef and Rice Soup will be both delicious and visually appealing! Enjoy every delicious spoonful!

Make Ahead and Storage
This Mexican Beef and Rice Soup is perfect for meal prep! You can make a big batch ahead of time and enjoy it throughout the week, making your life so much easier.
Storing Leftovers
- Allow the soup to cool completely before transferring it to an airtight container.
- Store in the refrigerator for up to 3-4 days.
- When ready to enjoy, give it a good stir before reheating.
Freezing
- Let the soup cool down completely, then portion it into freezer-safe containers or bags.
- Label with the date and contents, then freeze for up to 3 months.
- For best results, avoid freezing toppings like cheese and avocado.
Reheating
- Thaw overnight in the refrigerator if frozen.
- Reheat on the stovetop over medium heat until warmed through, stirring occasionally.
- Alternatively, microwave in a bowl covered with a microwave-safe lid, stirring halfway through cooking.
FAQs
Here are some common questions you might have about this delicious Mexican Beef and Rice Soup!
Can I add more vegetables to Mexican Beef and Rice Soup?
Absolutely! Feel free to include any vegetables you like or have on hand such as zucchini, carrots, or spinach. Just add them during the vegetable sautéing step to ensure they cook properly.
How long does Mexican Beef and Rice Soup last in the fridge?
Mexican Beef and Rice Soup can be stored in an airtight container in the refrigerator for 3-4 days. Just make sure it’s cooled down before placing it in the fridge!
Can I use brown rice instead of white rice in this recipe?
Yes, you can use brown rice! However, keep in mind that brown rice takes longer to cook. You may need to adjust your cooking time accordingly—allowing around 40-45 minutes for it to become tender.
Final Thoughts
I hope you find joy in making this Mexican Beef and Rice Soup! It’s not just a meal; it’s a warm hug on a chilly day. With its rich flavors and hearty ingredients, this dish is bound to become a family favorite. Enjoy every spoonful, and don’t hesitate to share your experience or any twists you add along the way. Happy cooking!
Critical Category Block
Soup
nn

n
Why You’ll Love This Recipe
This Mexican Beef and Rice Soup is a delightful blend of hearty ingredients and bold flavors. It’s not only comforting on chilly days but also a great way to bring a taste of Mexico to your kitchen. The combination of ground beef, fresh vegetables, and spices creates a satisfying meal that’s easy to prepare and perfect for sharing with family and friends. Plus, the customizable toppings make each bowl unique!
Ingredients You’ll Need
- 1 tablespoon olive oil
- 1 pound ground beef
- 1 medium onion (diced)
- 3 cloves garlic (minced)
- 1 bell pepper (diced, any color)
- 1 jalapeño (seeded and finely chopped, optional for extra heat)
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1 can (14.5 ounces) diced tomatoes, undrained
- 4 cups beef broth
- 1 cup water
- 1/2 cup long-grain white rice
- 1 can (15 ounces) black beans, drained and rinsed
- 1 cup frozen corn
- Salt and pepper (to taste)
- Juice of 1 lime
- 1/4 cup chopped fresh cilantro
- Shredded cheese (for topping)
- Sour cream (for topping)
- Sliced avocado (for topping)
- Tortilla strips or chips (for topping)
- Extra lime wedges (for serving)
Variations
- Vegetarian Version: Swap the ground beef for lentils or a mix of your favorite vegetables.
- Spicy Kick: Add more jalapeños or a splash of hot sauce for extra heat.
- Different Grains: Use quinoa or brown rice instead of white rice for a healthier twist.
- Creamy Soup: Stir in some cream or coconut milk for a richer texture.
How to Make
- Cook the Beef: In a large pot or Dutch oven, heat the olive oil over medium-high heat. Add the ground beef and cook until browned, breaking it up with a spoon as it cooks. Drain any excess fat.
- Sauté the Vegetables: Add the diced onion, bell pepper, and jalapeño (if using) to the pot. Sauté for 5 minutes, until the vegetables are softened. Add the minced garlic and cook for an additional 1-2 minutes until fragrant.
- Season and Add Tomatoes: Stir in the cumin, chili powder, smoked paprika, and dried oregano. Cook for 1 minute to toast the spices. Add the diced tomatoes (with their juice) to the pot and stir to combine.
- Add Broth and Rice: Pour in the beef broth and water. Bring the mixture to a boil. Stir in the rice, reduce the heat to low, and let the soup simmer for about 15 minutes, or until the rice is tender.
- Add Beans and Corn: Stir in the black beans and frozen corn. Continue to simmer for another 5 minutes, until the beans and corn are heated through.
- Season and Finish: Season the soup with salt and pepper to taste. Stir in the lime juice and chopped cilantro.
- Serve: Ladle the soup into bowls and top with your favorite toppings, such as shredded cheese, sour cream, sliced avocado, tortilla strips, or extra lime wedges.
Pro Tips
- Make it Ahead: This soup tastes even better the next day as the flavors meld together.
- Adjust Consistency: If you prefer a thicker soup, reduce the amount of broth or add more rice.
- Fresh Herbs: Use fresh cilantro for garnish right before serving for the best flavor.
How to Serve
Serve this Mexican Beef and Rice Soup hot in bowls, topped with your choice of shredded cheese, sour cream, sliced avocado, tortilla strips, and lime wedges for squeezing. Pair it with warm tortillas or crusty bread for a complete meal.
Make Ahead and Storage
You can make this soup ahead of time and store it in an airtight container in the refrigerator for up to 3 days. To freeze, allow the soup to cool completely and transfer it to freezer-safe containers. It can be frozen for up to 3 months. Reheat on the stove, adding a little extra broth if needed.
FAQs
-
Can I use leftover cooked beef?
Yes! Simply add it in when you sauté the vegetables to heat it through. -
Is this soup gluten-free?
Yes, as long as you use gluten-free broth and ensure all other ingredients are gluten-free. -
Can I make this soup in a slow cooker?
Absolutely! Brown the beef and sauté the vegetables first, then transfer everything to a slow cooker and cook on low for 4-6 hours.
Final Thoughts
This Mexican Beef and Rice Soup is sure to become a favorite in your household. With its rich flavors and comforting ingredients, it’s perfect for weeknight dinners or special gatherings. Enjoy the warmth and satisfaction it brings, and don’t forget to customize it with your favorite toppings!
Mexican Beef and Rice Soup
Looking for a warm and comforting meal that’s both hearty and flavorful? This Mexican Beef and Rice Soup is the perfect choice! Packed with lean ground beef, vibrant vegetables, and aromatic spices, this dish will not only satisfy your hunger but also delight your taste buds. It’s incredibly easy to prepare, making it an ideal option for busy weeknights or family gatherings. Plus, with customizable toppings like cheese, avocado, and tortilla strips, each bowl can be tailored to everyone’s liking. Whether enjoyed on a chilly evening or shared among friends, this soup is sure to become a favorite in your household.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Serves 6
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
Ingredients
- 1 tablespoon olive oil
- 1 pound ground beef
- 1 medium onion (diced)
- 3 cloves garlic (minced)
- 1 bell pepper (diced, any color)
- 1 jalapeño (seeded and finely chopped, optional)
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1 can (14.5 ounces) diced tomatoes (undrained)
- 4 cups beef broth
- 1 cup water
- 1/2 cup long-grain white rice
- 1 can (15 ounces) black beans (drained and rinsed)
- 1 cup frozen corn
- Salt and pepper (to taste)
- Juice of 1 lime
- 1/4 cup chopped fresh cilantro
- Shredded cheese (for topping)
- Sour cream (for topping)
- Sliced avocado (for topping)
- Tortilla strips or chips (for topping)
- Extra lime wedges (for serving)
Instructions
- 1. In a large pot over medium-high heat, heat olive oil. Add ground beef and cook until browned; drain excess fat.
- 2. Stir in diced onion, bell pepper, and jalapeño (if using). Sauté for 5 minutes until softened. Add minced garlic and cook for another minute.
- 3. Mix in cumin, chili powder, smoked paprika, and oregano; cook for 1 minute. Add diced tomatoes including juice.
- 4. Pour in beef broth and water; bring to a boil. Stir in rice, reduce heat to low, and simmer for 15 minutes.
- 5. Add black beans and corn; simmer for an additional 5 minutes. Season with salt and pepper to taste.
- 6. Stir in lime juice and chopped cilantro before serving.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 320
- Sugar: 3g
- Sodium: 550mg
- Fat: 10g
- Saturated Fat: 4g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 9g
- Protein: 20g
- Cholesterol: 60mg



Leave a Comment