Go Back
+ servings
mexican beef and rice in a skillet with a spatula
Print Recipe
4.75 from 8 votes

One Pot Mexican Beef and Rice

One pot Mexican beef and rice is a simple dinner with pantry staples done it less than 30 minutes! It's gluten free, dairy free and full of protein.
Prep Time10 mins
Cook Time20 mins
Course: Dinner
Cuisine: Mexican
Keyword: 30 minute meal, dairy free, gluten free, one pot, one skillet
Servings: 6
Calories: 404kcal
Author: Molly


  • 2 tablespoons coconut oil
  • 1 medium yellow onion diced
  • 1 bell pepper (any color) diced
  • 2 cloves garlic minced
  • 1 pound ground beef
  • 1 (1 ounce) package taco seasoning I like Siete brand (see notes for homemade taco seasoning)
  • 1/4 cup water
  • 1 cup mild salsa
  • 1 (15 ounce) can black beans drained and rinsed
  • 1 (15 ounce) can corn drained
  • 1 1/4 cups uncooked long grain rice (I used white rice)
  • 2 1/2 cups beef broth/stock
  • 1/2 cup shredded mexican cheese optional
  • Toppings: sliced avocado chopped cilantro, lime juice, cilantro lime ranch, cherry tomatoes


  • Add coconut oil to a medium skillet and cook over medium heat. Once hot, add the diced onion and pepper and stir until soft and onions are translucent, 4-5 minutes. Add the garlic and cook for another 1-2 minutes or until fragrant. Add the ground beef and cook, stirring frequently, until browned and no pink remains. Next add the taco seasoning and water and cook until thickened.
  • Add the salsa, black beans, corn, uncooked rice and beef broth. Stir to combine. Close the lid of the pot and turn the heat up to high. Once it’s boiling, reduce the heat to low and simmer, covered, for 20 minutes. Open the lid to stir a few times so the bottom doesn’t burn.
  • If using the cheese, open the lid and sprinkle the top with cheese then close the lid and remove from the heat and let sit for 5 minutes or until the cheese is melted.
  • Top with avocado, cilantro, tomatoes, lime juice or cilantro lime ranch if desired.


Homemade taco seasoning: Mix together 1 tablespoon chili powder, 1 tsp ground cumin, 1 tsp garlic powder, 1 tsp smoked paprika, 1/2 tsp dried oregano, 1/2 tsp onion powder, 1/2 tsp salt and 1/4 tsp pepper.


Serving: 1g | Calories: 404kcal | Carbohydrates: 58.9g | Protein: 25.1g | Fat: 7.7g | Fiber: 8.4g | Sugar: 8.2g