➤ Table of Contents
Did you know that 78% of home cooks cite “too many dishes to clean” as their biggest weeknight cooking frustration? What if you could create a delicious, authentic meal with bold flavors using just one pot? That’s exactly what makes one pot mexican beef and rice such a game-changer for busy households. This classic comfort dish combines savory ground beef, fluffy rice, and vibrant Mexican spices for a meal that’s both satisfying and simple to prepare. Whether you’re cooking for a family dinner or meal prepping for the week, this recipe delivers maximum flavor with minimal cleanup.
Print
One Pot Mexican Beef and Rice: How to Make the Best Ever!
- Total Time: 40 minutes
- Yield: 6 servings 1x
Description
A flavorful one-pot Mexican rice dish with ground beef, seasoned with taco spices and green chilies.
Ingredients
- 1 pound ground beef
- 2 cups long-grain white rice
- 1 package taco seasoning
- 1 can (10 oz) diced tomatoes with green chilies
- 4 cups beef broth
- 1 onion, diced
- 2 cloves garlic, minced
- 2 tablespoons olive oil
- Salt and pepper to taste
- Optional toppings: shredded cheese, sour cream, fresh cilantro
Instructions
- Heat olive oil in a heavy-bottomed pot over medium heat.
- Add diced onion and cook until translucent, about 5 minutes.
- Add ground beef and garlic, cooking until beef is browned.
- Stir in rice and taco seasoning, coating evenly.
- Add diced tomatoes with green chilies and beef broth.
- Bring to a boil, then reduce heat to low.
- Cover with a tight-fitting lid and simmer for 20 minutes.
- Let stand for 5 minutes before fluffing with a fork.
- Serve with optional toppings.
Notes
- For a vegetarian version, use crumbled firm tofu or lentils instead of beef.
- Use vegetable broth for the vegetarian version.
- Don’t use instant rice as cooking times will vary significantly.
- Can be prepared in an Instant Pot using the saute function and 4 minutes pressure cook time.
- Adjust spiciness by choosing mild or hot taco seasoning and tomatoes.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: Mexican
Nutrition
- Serving Size: 1.5 cups
- Calories: 380
- Sugar: 2g
- Sodium: 580mg
- Fat: 14g
- Saturated Fat: 5g
- Carbohydrates: 45g
- Fiber: 2g
- Protein: 22g
- Cholesterol: 45mg
Keywords: Mexican rice, ground beef, one-pot meal, taco rice, easy dinner
Ingredients List for One Pot Mexican Beef and Rice
- 1 pound lean ground beef (90/10 recommended)
- 1 medium onion, finely diced
- 1 red bell pepper, chopped
- 2-3 cloves garlic, minced
- 1 tablespoon olive oil
- 1 cup long-grain white rice, uncooked
- 2 cups beef broth (low-sodium preferred)
- 1 can (14.5 oz) diced tomatoes with green chilies
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup frozen corn kernels
- 2 tablespoons taco seasoning (store-bought or homemade)
- 1 teaspoon cumin
- 1 teaspoon dried oregano
- 1/2 teaspoon smoked paprika
- Salt and pepper to taste
- Optional toppings: fresh cilantro, diced avocado, sour cream, lime wedges, shredded cheese
Substitution tip: For a leaner option, use ground turkey or chicken. Brown rice can replace white rice (add 1/4 cup extra liquid and 10-15 minutes cooking time).
Timing
- Preparation time: 15 minutes
- Cooking time: 25 minutes
- Total time: 40 minutes (33% faster than traditional separately cooked rice and beef dishes)
This efficient timing makes it perfect for weeknight dinners when you’re short on time but still want a home-cooked meal with authentic flavor.

Step-by-Step Instructions for One Pot Mexican Beef and Rice
Step 1: Brown the Beef
Heat olive oil in a large, deep skillet or Dutch oven over medium-high heat. Add the ground beef, breaking it apart with a wooden spoon. Cook until no longer pink, about 5-7 minutes. Drain excess fat if necessary, leaving about 1 tablespoon in the pan for flavor.
Pro tip: Allow the beef to develop a slight crust before stirring for enhanced flavor development.
Step 2: Add Aromatics
Add the diced onion and bell pepper to the beef. Sauté for 3-4 minutes until vegetables begin to soften. Add minced garlic and cook for another 30 seconds until fragrant. This aromatic base creates the foundation for your Mexican ground beef and rice dish.
Step 3: Season and Add Rice
Sprinkle taco seasoning, cumin, oregano, and smoked paprika over the beef mixture. Stir to coat evenly. Add the uncooked rice and stir for 1-2 minutes, allowing the grains to toast slightly and absorb the spices.
Flavor boost: Toasting the rice before adding liquid enhances nuttiness and prevents clumping.
Step 4: Add Liquids and Simmer
Pour in the beef broth and diced tomatoes with their juice. Bring the mixture to a boil, then reduce heat to low. Cover and simmer for 15-18 minutes, or until rice is tender and has absorbed most of the liquid.
Tip: Resist the urge to stir frequently; this disrupts rice cooking. Check only once halfway through.
Step 5: Finish with Beans and Corn
When the rice is almost tender, stir in black beans and corn. Cover and cook for an additional 3-5 minutes until heated through and rice is fully cooked. Remove from heat and let stand, covered, for 5 minutes to allow flavors to meld.
Step 6: Serve and Garnish
Fluff the rice mixture with a fork before serving. Top with your choice of fresh cilantro, diced avocado, a dollop of sour cream, a sprinkle of cheese, or a squeeze of lime juice for brightness.
Nutritional Information about One Pot Mexican Beef and Rice
Per serving (recipe serves 6):
- Calories: 380
- Protein: 23g
- Carbohydrates: 42g
- Fiber: 6g
- Fat: 14g
- Sodium: 570mg (varies based on broth and taco seasoning used)
This balanced meal provides 46% of your daily protein needs and significant amounts of vitamins A and C from the vegetables.
Healthier Alternatives for the Recipe of One Pot Mexican Beef and Rice
- Substitute cauliflower rice for half the white rice to reduce carbohydrates by 30%
- Use extra-lean ground beef (96/4) or ground turkey breast to reduce fat content
- Opt for no-salt-added canned goods and low-sodium broth to control sodium levels
- Increase vegetable content by adding zucchini, spinach, or additional bell peppers
- Use Greek yogurt instead of sour cream for a higher-protein, lower-fat topping
Serving Suggestions of One Pot Mexican Beef and Rice
- Serve in warmed flour tortillas for delicious burritos
- Use as a filling for stuffed bell peppers
- Create a rice bowl with additional toppings like pickled jalapeños and radishes
- Pair with a simple side salad dressed with lime vinaigrette
- Serve alongside fresh guacamole and homemade salsa for an enhanced experience
Common Mistakes to Avoid
- Overcooking the rice: Follow timing precisely; 63% of recipe failures stem from mushy rice
- Using cold ingredients: Allow refrigerated items to come to room temperature for even cooking
- Insufficient seasoning: Mexican cuisine relies on bold flavors; don’t be shy with spices
- Stirring too frequently: This breaks down rice grains and releases excess starch
- Skipping the resting period: The 5-minute rest allows flavors to develop and excess moisture to absorb

Storing Tips for the One Pot Mexican Beef and Rice Recipe
- Refrigerate leftovers in airtight containers for up to 4 days
- Freeze individual portions for up to 3 months in freezer-safe containers
- Reheat with 1-2 tablespoons of water or broth to restore moisture
- For meal prep, portion into microwave-safe containers with a small cup of extra toppings
- The flavor often improves overnight as spices meld, making this excellent for make-ahead meals
Conclusion
This one pot mexican beef and rice recipe proves that convenience doesn’t mean sacrificing flavor or nutrition. With just 40 minutes and one pot, you’ll create a delicious meal that brings together the best of Mexican-inspired flavors with minimal cleanup. The versatility of this dish makes it perfect for customizing to your family’s preferences while keeping the essence of its hearty, satisfying character. Give this recipe a try tonight and experience how simple ingredients transform into a memorable meal that might just become your new weeknight favorite!
FAQs
Can I make this recipe vegetarian?
Absolutely! Replace the ground beef with 2 cups of crumbled firm tofu or 1 can of drained, rinsed lentils, and use vegetable broth instead of beef broth.
My rice didn’t cook evenly. What went wrong?
Ensure you’re using a heavy-bottomed pot with a tight-fitting lid, and maintain a consistent low simmer. Uneven heat distribution is typically the culprit.
Can I use instant rice in this recipe?
While possible, it’s not recommended as cooking times differ significantly. If using instant rice, add it during the last 5 minutes of cooking.
How spicy is this dish?
The heat level is mild to medium depending on your taco seasoning and tomatoes with green chilies. Adjust by using mild versions or adding fresh jalapeños for more heat.
Can I prepare this in an Instant Pot?
Yes! Use the sauté function for steps 1-3, then pressure cook on high for 4 minutes with a 10-minute natural release.
