Mexican Beef and Rice Soup

Category: Complete Meals with Minimal Cleanup

Mexican Beef and Rice Soup delivers vibrant flavors by combining tender ground beef, white rice, black beans, and a blend of classic spices such as cumin, chili powder, smoked paprika, and oregano. Fresh vegetables like onion, bell pepper, and optional jalapeño add depth, while juicy tomatoes and corn bring subtle sweetness. The soup is simmered in savory beef broth, finished with a splash of lime juice and a sprinkle of cilantro. Toppings like shredded cheese, sour cream, and tortilla strips elevate each bowl. This comforting dish is perfect for chilly days or family gatherings and can be easily prepared ahead of time.

A woman with a smile on her face.
Created By Melanie Carter
Updated on Thu, 11 Sep 2025 08:19:41 GMT
A bowl of soup with meat and vegetables. Pin
A bowl of soup with meat and vegetables. | mellierecipes.com

Mexican Beef and Rice Soup is the kind of recipe that fills your kitchen with vibrant aromas and draws everyone to the table. This hearty soup is loaded with tender beef, aromatic vegetables, warming spices, and just the right amount of rice for a comforting, one-pot meal. Perfect for chilly evenings or when you want something satisfying that is both budget-friendly and crowd-pleasing.

I started making this after a trip to Mexico when I craved those cozy, homey flavors back at home. Now my family always asks for this soup as soon as the weather turns chilly or they are feeling under the weather.

Ingredients

  • Olive oil: adds richness and helps brown the beef. Choose extra virgin for the best flavor
  • Ground beef: gives hearty depth and protein to the soup. Look for 85 percent lean so it stays juicy
  • Onion: creates a sweet base when sautéed. Choose a firm onion with shiny skin
  • Garlic: brings a classic aromatic punch and warmth. Use fresh cloves for the most flavor
  • Bell pepper: adds color and gentle sweetness. Red, yellow, or green all work
  • Jalapeño: optional for those who love heat. Pick a firm jalapeño with shiny skin
  • Ground cumin: infuses earthy Mexican flavor. Fresh spices will make the dish sing
  • Chili powder: gives signature warmth and gentle heat. Opt for a good quality blend without fillers
  • Smoked paprika: a smoky undertone that mimics authentic street-style soups. Spanish smoked paprika works beautifully
  • Dried oregano: lends a herbal kick. Mexican oregano is ideal if available
  • Diced tomatoes: provide body and tang. Use a can with no added salt for more control
  • Beef broth: creates richness with a savory backbone. Reach for a low-sodium option to adjust seasoning
  • Water: keeps the soup from being too salty or heavy
  • Long-grain white rice: makes it hearty and stretches the meal. Rinse the rice for a fluffier texture
  • Black beans: add creaminess and extra fiber. Look for beans with an intact skin for quality
  • Frozen corn: brings pops of sweetness and color. Use kernels that are bright yellow and not frosty
  • Salt and pepper: elevate all the flavors. Taste as you go for balance
  • Lime juice: adds brightness at the end. Choose limes that feel heavy for their size
  • Fresh cilantro: gives a hit of herby freshness. Look for deep green leaves
  • Optional toppings: shredded cheese for richness, sour cream for tang, avocado for creaminess, tortilla strips or chips for crunch, and lime wedges for extra zing

Step-by-Step Instructions

Cook the Beef:
In a large heavy pot heat olive oil over medium-high until shimmering then add ground beef and break it up as it cooks. Let it brown deeply without stirring constantly so you get those flavorful bits on the bottom. When no pink remains and the beef is browned drain off excess fat.
Sauté the Vegetables:
Add diced onion bell pepper and jalapeño if you want extra heat. Let them cook together for about five minutes until onions turn translucent and peppers soften. Stir in minced garlic and let cook for just a minute until fragrant but not browned.
Season and Add Tomatoes:
Sprinkle in ground cumin chili powder smoked paprika and oregano. Stir the spices into the vegetables for about a minute letting them bloom and coat everything. Add the entire can of diced tomatoes including juice scraping up brown bits from the pot bottom to release flavor.
Add Broth and Rice:
Pour in beef broth and water. Bring to a boil over high heat. Stir in the rinsed white rice lower heat to a gentle simmer and cover the pot. Let it cook gently for about fifteen minutes or until rice is just tender but not mushy.
Add Beans and Corn:
Stir in black beans and frozen corn mixing well. Simmer uncovered for another five minutes so the beans warm through and corn is bright.
Season and Finish:
Taste and season with salt and pepper. Off the heat stir in fresh lime juice and chopped cilantro for brightness. The juice should lift the flavor of the broth.
Serve:
Ladle soup into bowls and let everyone add their favorite toppings. Serve with extra lime wedges for squeezing and tortilla chips on the side to scoop up every bite.
A bowl of soup with meat and vegetables. Pin
A bowl of soup with meat and vegetables. | mellierecipes.com

One of my favorite things is swirling extra lime juice in my bowl because it brings every spoonful to life. My kids love loading on the cheese and chips on top turning it into a comforting meal we come back to week after week.

Storage Tips

Let the soup cool before refrigerating it in an airtight container. It will last for up to four days. When reheating add a splash of water or broth to loosen it up since the rice will continue absorbing liquid as it sits. This soup also freezes well for up to three months. Thaw overnight in the fridge before reheating slowly on the stove.

Ingredient Substitutions

Ground turkey or chicken works just as well in place of beef. If you prefer vegetarian soups swap the beef for an extra can of beans and use vegetable broth. Brown rice can be used for added nutrition just increase the simmer time and add extra water as needed. If you have fresh tomatoes during summer dice and use them instead of canned for an extra burst of flavor.

A bowl of soup with meat and vegetables. Pin
A bowl of soup with meat and vegetables. | mellierecipes.com

Serving Suggestions

Serve this soup with a crisp green salad tossed in lime vinaigrette. Warm flour or corn tortillas are perfect for dipping. For a crowd set up a topping bar with cheese avocado lime and tortilla strips so everyone can customize their bowl. Sometimes I add a little shredded rotisserie chicken for even more protein or stir in some spinach at the end for greenery.

Cultural Context

Mexican Beef and Rice Soup draws inspiration from traditional family soups across Mexico where warming brothy stews are a staple especially during holidays and gatherings. The use of cumin beans and fragrant rice echoes flavors passed down through generations. This dish honors the spirit of Mexican kitchens where hospitality and big pots of soup are always ready for friends and family.

Recipe FAQs

→ Which cut of beef works best for this soup?

Ground beef is recommended for quick cooking and a comforting texture, blending well with the broth and spices.

→ Can I make this dish ahead of time?

Absolutely! Prepare a day in advance; flavors will develop further. Store chilled in an airtight container for up to four days.

→ How spicy is the final dish?

The level of heat depends on chili powder and whether jalapeño is added. Omit or adjust for a milder bowl, or add more for extra spice.

→ What toppings pair well with this soup?

Classic options include shredded cheese, sour cream, avocado slices, tortilla strips, and a squeeze of lime for brightness.

→ How should leftovers be reheated?

Gently warm on the stove or in a microwave. If it thickens, add a splash of water or broth to reach your desired consistency.

→ Can I use a different type of rice?

Long-grain white rice is preferred for texture, but brown rice can be substituted; adjust simmering time accordingly.

Mexican Beef and Rice Soup

Savor tender beef and rice simmered with beans, veggies, and spices for a flavorful, satisfying Mexican meal.

Prep Time
10 minutes
Cooking Duration
35 minutes
Overall Cooking Time
45 minutes
Created By: Melanie Carter

Recipe Category: One-Pot Meals

Skill Level: Beginner-Friendly

Cuisine Style: Mexican

Result Amount: 6 Portions

Diet Preferences: Gluten-Free Option

What You’ll Need to Make This

→ Soup Base

01 15 ml olive oil
02 450 g 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)

→ Seasonings

07 1 teaspoon ground cumin
08 1 teaspoon chili powder
09 0.5 teaspoon smoked paprika
10 0.5 teaspoon dried oregano
11 Salt and freshly ground black pepper, to taste

→ Liquids

12 1 can (410 g) diced tomatoes, undrained
13 950 ml beef broth
14 240 ml water

→ Add-ins

15 100 g long-grain white rice
16 1 can (425 g) black beans, drained and rinsed
17 150 g frozen corn
18 Juice of 1 lime
19 15 g fresh cilantro, chopped

→ Optional Toppings

20 Shredded cheese
21 Sour cream
22 Sliced avocado
23 Tortilla strips or chips
24 Extra lime wedges

How to Prepare

Step 01

Heat olive oil in a large pot over medium-high heat. Add ground beef and cook until well browned, breaking it apart as it cooks. Drain excess fat if necessary.

Step 02

Add diced onion, bell pepper, and jalapeño. Sauté for 5 minutes until softened. Stir in minced garlic and cook for 1 to 2 minutes, releasing its aroma.

Step 03

Stir in ground cumin, chili powder, smoked paprika, and dried oregano. Toast for 1 minute, then mix in diced tomatoes with their juice.

Step 04

Pour in beef broth and water. Bring to a boil. Add rice, reduce heat to low, cover, and simmer for about 15 minutes until the rice is tender.

Step 05

Stir in black beans and frozen corn. Simmer for an additional 5 minutes until heated through.

Step 06

Adjust seasoning with salt and black pepper to taste. Stir in lime juice and chopped cilantro just before serving.

Step 07

Ladle the soup into bowls. Top with desired garnishes such as shredded cheese, sour cream, sliced avocado, tortilla strips, or lime wedges.

Extra Tips

  1. Reduce chili powder or omit jalapeño for milder heat, or increase for extra spice.
  2. This soup develops more depth when made ahead and refrigerated overnight.
  3. Store leftovers in an airtight container in the refrigerator for up to four days. Reheat gently, adding water or broth if needed.

Tools Required

  • Large pot or Dutch oven
  • Cutting board
  • Chef's knife
  • Wooden spoon
  • Ladle

Allergen Info

Review ingredients carefully for allergens. Reach out to your healthcare provider if you’ve got specific concerns.
  • Contains potential allergens if garnished with dairy-based cheese or sour cream.

Nutritional Information (Per Serving)

Remember, this info is purely for reference and isn’t meant to replace dietary guidance.
  • Caloric Value: 332
  • Fat Content: 13 grams
  • Carbohydrate Content: 35 grams
  • Protein Content: 21 grams