Go Back
+ servings
Mexican Pot Roast with rice and beans on a colorful plate

Mexican Pot Roast in the Ninja Foodi

A delicious twist on a classic one pot meal! The best thing besides the taste is that it only takes about 1 hour to make from start to finish! 
Course Dinner
Cuisine American
Keyword Ninja Foodi Mexican Recipe, Ninja Foodi Pot Roast Recipe,
Prep Time 5 minutes
Cook Time 40 minutes
Natural Release 20 minutes
Total Time 1 hour 5 minutes
Servings 6
Calories 651kcal
Author Louise


  • 3 Tbsp Olive Oil
  • 2 1/2 lbs chuck roast
  • 2 cups beef broth
  • 3/4 cup brown rice rinsed
  • 3/4 cup black beans dry
  • 14.5 ounces fire roasted tomatoes
  • 2 cups corn frozen, optional
  • 1 lb carrots optional
  • 2 large onion sweet or vidalia
  • 1 cup cilantro chopped
  • 2 green onions white and green part

Seasoning Blend

Sour Cream Gravy

  • 1 cup sour cream optional
  • 4 Tbsp Cholula
  • 1/2 cup cilantro chopped

Optional Toppings

  • 1 jalepeno pepper optional
  • Green onions
  • grated cheese


  • Bring your chuck roast to room temp. Mix up the seasoning blend and remove 1 1/2 Tbsp. Heat the Ninja Foodi on Sear Saute on HIgh. Add 2-3 Tbsp of Olive Oil.
  • Measure out your rice and beans and give them a quick rinse using a fine sieve strainer or colander.
  • Cut the chuck roast into 4 equal pieces and liberally season with the Mexican seasoning.
  • When the Ninja Food is really hot, add your chunks of chuck roast and let them sit without flipping for about 3 minutes. Repeat for each side and the ends.
  • While the meat is searing, peel your carrot and chop up your onion (if using). I dice about 1/2 cup of onion to add to the rice and cut a large onion or 2 small onions into wedges to cook with the Mexican pot roast. 
  • Remove the seared meat from the Ninja Foodi, but leave the sear saute on. Pour in 2 cups of beef broth into the hot pan to deglaze it and remove any stuck on food.
  • Add in the rice and beans along with remaining 1 1/2 Tbsp of Mexican seasoning. Add 2 cups of frozen corn and 14.5 oz can of fire roasted tomatoes. Stir to combine.
  • Place the rack on the low position over the rice & bean mixture. Put the carrots and onions on the rack and place the meat chunks on top. Set the Ninja Foodi to high pressure for 30 minutes. Make sure to put the valve to seal. Natural release for 20 minutes, then manually release the remaining pressure. 
  • Remove the rack with the pot roast and veggies. Let the meat sit for 10 minutes before serving. Chop up 1/2 cup cilantro, and 2 green onion stalks and stir into rice mixture. Close the TenderCrisp lid. 
  • Combine 1/2 cup of sour cream with 2 Tbsp of your favorite hot sauce ( I love Cholula ) and 1/4 cup of chopped cilantro to make the Mexican "Gravy". 
    Serve with desired toppings and Enjoy! 



Calories: 651kcal | Carbohydrates: 51g | Protein: 45g | Fat: 31g | Saturated Fat: 10g | Cholesterol: 130mg | Sodium: 1294mg | Potassium: 1316mg | Fiber: 7g | Sugar: 10g | Vitamin A: 13490IU | Vitamin C: 12.5mg | Calcium: 104mg | Iron: 6.8mg