Mexican Beef and Rice Soup

Category: Evening Meals That Deliver Results

This vibrant Mexican beef and rice soup combines ground beef, aromatic vegetables, long-grain rice, and black beans simmered in a rich tomato-spiced broth. Peppers, chili powder, cumin, smoked paprika, and fresh cilantro deliver bold flavor, while corn adds a subtle sweetness. Serve garnished with toppings like cheese, avocado, or lime for a comforting meal. Perfect for weeknights, it’s hearty, easy to make, and full of classic Tex-Mex notes the whole family will love.

Sarah Crisp
Recipe By Sarah Crisp Sarah Crisp
Last updated on Sat, 25 Oct 2025 13:23:58 GMT
A bowl of Mexican beef and rice soup. Pin
A bowl of Mexican beef and rice soup. | cookrisp.com

This hearty Mexican beef and rice soup recipe transforms an ordinary weeknight dinner into a fiesta of flavors in just one pot. Featuring perfectly seasoned ground beef, tender rice, and colorful vegetables, this warming soup comes together in just about an hour for a complete meal the whole family will love. Authentic Mexican spices and a rich tomato-based broth deliver depth and comfort, making this recipe ideal for busy nights or whenever you crave a satisfying, protein packed dinner.

I first discovered the magic of Mexican beef and rice soup during a particularly cold winter when hearty, comforting dinners became essential. The inviting aroma of cumin, oregano, and garlic filled my kitchen, and with every batch, my family is transported to a table full of warmth and southwest flair. Even my picky eaters ask for seconds, making it a go to favorite whenever we crave something both filling and fresh.

Gather Your Ingredients

  • Olive oil: Creates the flavor base when sautéing aromatics; choose extra virgin for depth or substitute avocado oil for a neutral option
  • Ground beef (85/15 lean to fat ratio): Provides rich flavor without excessive grease; can swap for leaner meats like ground turkey or chicken
  • Onion (medium, diced): Adds sweetness and texture; use yellow or white onions for balanced flavor and even cooking
  • Garlic (fresh, minced): Gives pungent, savory undertones; fresh garlic yields best results but jarred works in a pinch
  • Bell pepper (any color): Contributes sweetness and vibrant color; red is slightly sweeter than green or yellow
  • Jalapeño (seeded, chopped, optional): Brings gentle heat and authentic flavor; omit or swap for milder chili for less spice
  • Ground cumin: Essential for Mexican flavor; use freshly ground for enhanced aroma and substitute with coriander for variation
  • Chili powder: Adds subtle heat without overwhelming; adjust quantity for desired spice level
  • Smoked paprika: Introduces a smoky layer that elevates the beef’s savoriness; regular paprika can be used for milder flavor
  • Dried oregano (preferably Mexican): Offers earthiness and aromatic undertones; substitute with Italian oregano in a pinch
  • Diced tomatoes (14.5 ounces, undrained): Provide acidity and thicken broth; fire roasted tomatoes add deep, smoky notes
  • Beef broth (4 cups, low sodium): Forms the soup’s savory backbone; use homemade for extra richness or veggie broth for a lighter taste
  • Water (1 cup): Adjusts soup consistency; more water for thinner soup or less for a thicker texture
  • Long grain white rice (uncooked, 0.5 cup): Expands and absorbs flavor; swap with brown rice for more nutrition, adjusting cooking time
  • Black beans (15 ounces, drained and rinsed): Add fiber and plant protein; pintos or kidney beans also work
  • Frozen corn (1 cup): Provides sweet crunch; no need to thaw, or use fresh in summer
  • Salt and pepper to taste: Essential final seasoning; start with small amounts and build up
  • Fresh cilantro (0.25 cup, chopped): Gives brightness and fresh finish; parsley can be used if cilantro isn’t preferred

How to Make Mexican Beef and Rice Soup

Brown the Ground Beef for Base Flavor:
Heat the olive oil in a large Dutch oven over medium high until shimmering, then add ground beef, breaking it up with a wooden spoon. Cook for 6 to 7 minutes until deeply browned with no pink, which creates savory caramelization and infuses the soup with rich flavor. Drain excess fat, but leave a little for extra taste, and use this step to build the foundational taste of the entire dish.
Sauté the Aromatics and Vegetables:
Stir in diced onion, bell pepper, and optional jalapeño, reducing heat to medium. Cook for 5 minutes, stirring occasionally, until the vegetables soften and onions turn translucent but not browned. Add minced garlic in the final 1 to 2 minutes and stir constantly, releasing fragrance without burning to preserve sweet, savory depth.
Toast Spices and Add Tomatoes:
Sprinkle cumin, chili powder, smoked paprika, and oregano over the mixture. Cook, stirring for 1 minute, toasting spices so oils release and flavors intensify, then add diced tomatoes with their juice. Stir, scraping up flavorful bits from the bottom, and let it simmer 2 minutes to start melding flavors and deglaze the pot for maximum taste.
Add Broth and Rice for Hearty Body:
Pour in beef broth and water, stirring to combine, and bring to a rolling boil. Add rice, stir once to distribute, then lower heat for a gentle simmer and cover pot partially. Let cook 15 to 18 minutes, checking rice for tenderness starting at 15 minutes, as the rice absorbs and thickens the soup while remaining distinct.
Stir in Beans and Corn:
Add drained black beans and frozen corn directly to the pot after the rice is tender, stirring gently to keep beans whole. Simmer uncovered for 5 minutes until corn is warmed and the soup thickens further, absorbing the robust flavors in every bite.
Final Seasoning and Fresh Touch:
Taste for salt and pepper, adjusting gradually and ensuring soup is perfectly seasoned. Just before serving, stir in chopped cilantro to preserve its color and fresh flavor, or a splash of lime juice for added brightness if desired.
Serve and Garnish for Personalization:
Ladle soup into warmed bowls, ensuring a balance of broth and hearty bits. Offer toppings like shredded cheese, sour cream, avocado, extra cilantro, crushed tortilla chips, and lime wedges so everyone can customize their bowl for taste and texture, making each serving visually inviting.
A bowl of soup with meat and vegetables.
A bowl of soup with meat and vegetables. | cookrisp.com

The first time I made Mexican beef and rice soup, I mistakenly doubled the chili powder, and the unexpected spicy kick became an instant hit with my husband, who loves heat. Since then, it’s become a tradition to tweak the spices to match family preferences, proving how easily this soup adapts to any household. Each batch carries memories of laughter and shared warmth, making it more than just a meal.

Smart Swaps and Variations

This Mexican beef and rice soup recipe is endlessly adaptable for dietary preferences or ingredient shortages. Swap ground turkey or chicken for a lighter option, and add an extra tablespoon of oil if using lean meats. Brown rice brings extra fiber and nutrition, though you’ll need 10 to 15 more minutes of simmering for it to reach tenderness. For a vegetarian meal, use vegetable broth and substitute extra beans or sautéed mushrooms, turning the soup into a hearty, meatless dinner packed with both flavor and protein.

How to Store and Reheat Mexican Beef and Rice Soup

Proper storage keeps your Mexican beef and rice soup tasting fresh throughout the week. Let soup cool fully, then transfer into airtight containers, storing in the refrigerator for up to 4 days. For leftovers, reheat gently on the stove over medium low until steaming, adding a splash of broth or water if too thick, or microwave in short bursts stirring in between to avoid hot spots. To freeze, use portion sized containers and slightly undercook the rice; soup stays delicious for up to 3 months—just thaw in the fridge overnight before warming.

What to Serve with Mexican Beef and Rice Soup

This Mexican beef and rice soup stands alone as a balanced meal but shines with simple sides for variety and color. Try a crisp green salad tossed with cilantro lime vinaigrette for freshness, or warm corn tortillas for hands on dipping and scooping. Cornbread, brushed with a mix of softened butter and chili powder, adds sweet spice and texture, making your table even more inviting for gatherings or hearty family dinners.

Nutritional Benefits

Each bowl of Mexican beef and rice soup delivers high quality protein for muscle health, complex carbohydrates for sustained energy, and a rainbow of vegetables for antioxidants. Black beans add fiber and support digestive wellness, while the combination of tomatoes, onions, and peppers provides essential vitamins including vitamin C, lycopene, and potassium. Thoughtful use of low sodium broth and beans supports heart health, and the balanced macronutrients make this soup suitable for a variety of nourishing meal plans.

Recipe Success Tips

If your soup becomes too thick after storage, simply stir in extra broth or water as you reheat to achieve the ideal consistency. For an intensely flavorful base, let the beef brown fully before moving to the next step—resist the urge to stir too soon. If you find the rice too soft, try adding it separately when reheating leftovers, and don’t be afraid to customize the level of spice or toppings to make each bowl exactly how your family prefers.

A bowl of soup with rice, beans, and meat.
A bowl of soup with rice, beans, and meat. | cookrisp.com

This Mexican beef and rice soup brings together the comfort of hearty one pot cooking with the bold, crowd pleasing flavors of Mexican cuisine. Enjoy the versatility and wholesomeness of this dish—it’s sure to become a beloved staple at your table, too.

Common Questions About This Recipe

→ What kind of beef works best in this soup?

Ground beef is recommended for a hearty texture and fast cooking, but diced beef can also be used if preferred.

→ Can I make this soup spicier?

For extra heat, include the jalapeño seeds or add hot sauce and extra chili powder to taste.

→ Is it possible to use brown rice instead of white?

Yes, but increase simmering time so the brown rice becomes fully tender before serving.

→ What toppings pair well with this dish?

Try sour cream, shredded cheese, avocado slices, tortilla strips, or fresh lime wedges for added flavor and texture.

→ Can the soup be made ahead or frozen?

This soup stores well in the fridge for up to 3 days, and can also be frozen. Reheat gently and add fresh herbs before serving.

Mexican Beef and Rice Soup

A warming bowl with tender beef, rice, beans, peppers, and bold spices for hearty comfort.

Prep Time
35 minutes
Time to Cook
40 minutes
Complete Time
75 minutes
Recipe By Sarah Crisp: Sarah Crisp

Recipe Type: Dinner Victories

Level of Difficulty: Moderate Difficulty

Cuisine Style: Mexican

Makes: 4 Number of Servings (Makes approximately 4 main course portions)

Dietary Categories: Free of Gluten, Without Dairy

Ingredients You’ll Need

→ Primary Ingredients

01 1 tablespoon olive oil
02 1 pound ground beef
03 1 medium onion, diced
04 3 cloves garlic, minced
05 1 bell pepper, diced
06 1 jalapeño, seeded and finely chopped (optional)
07 1 teaspoon ground cumin
08 1 teaspoon chili powder
09 1/2 teaspoon smoked paprika
10 1/2 teaspoon dried oregano

→ Liquids and Base

11 1 can diced tomatoes, 14.5 ounces, undrained
12 4 cups beef broth
13 1 cup water

→ Grains and Legumes

14 1/2 cup long-grain white rice
15 1 can black beans, 15 ounces, drained and rinsed

→ Vegetables and Garnish

16 1 cup frozen corn
17 Salt and pepper, to taste
18 1/4 cup fresh cilantro, chopped

How to Make It

Step 01

In a large pot or Dutch oven, heat olive oil over medium-high heat. Add ground beef and cook until thoroughly browned, breaking it into small pieces as it cooks. Drain any rendered fat before proceeding.

Step 02

Add diced onion, bell pepper, and optional jalapeño to the pot. Sauté for 5 minutes until the vegetables are softened. Add minced garlic and cook for an additional 1 to 2 minutes until fragrant.

Step 03

Sprinkle in the ground cumin, chili powder, smoked paprika, and dried oregano. Stir continuously for 1 minute to release the flavors. Add the undrained diced tomatoes and mix thoroughly.

Step 04

Pour in beef broth and water. Increase heat to bring the mixture to a boil. Stir in long-grain white rice, then reduce the heat to low and simmer uncovered for about 15 minutes until the rice is just tender.

Step 05

Gently incorporate the drained black beans and frozen corn. Continue to simmer for an additional 5 minutes until both are heated through and the flavors meld.

Step 06

Taste and adjust with salt and freshly ground black pepper as needed. Stir in freshly chopped cilantro just before serving.

Step 07

Divide the soup among bowls and serve hot with optional toppings such as shredded cheese, sour cream, sliced avocado, crispy tortilla strips, or extra lime wedges.

Extra Suggestions

  1. For deeper flavor, brown the beef thoroughly and toast spices before adding liquids.
  2. Adjust the level of heat by including or omitting the jalapeño and tailoring chili powder to preference.

Things You'll Need

  • Large heavy-bottomed pot or Dutch oven
  • Wooden spoon or spatula
  • Chef's knife
  • Cutting board
  • Measuring cups and spoons

Allergen Information

Always read labels for allergens and consult your doctor if unsure.
  • Contains potential allergens: beef broth (if commercial, may contain gluten); optional toppings may include dairy.

Nutritional Breakdown (Per Serving)

This is for general info and isn't a replacement for professional advice.
  • Calories: 600
  • Fat Content: 18 grams
  • Carbohydrates: 45 grams
  • Protein Content: 25 grams