Skip to content

Instant Pot Spicy Beef Tamales Recipe


    For the Tamales:

    • 2 cups masa harina (corn flour)
    • 1 cup beef broth
    • 1 cup shredded cooked beef (seasoned with chili powder, cumin, and salt)
    • 1/2 cup unsalted butter, softened
    • 1 teaspoon baking powder
    • 1 teaspoon salt
    • 1 cup water (as needed for the masa dough)
    • Corn husks, soaked in warm water

    For the Spicy Beef Filling:

    • 1 pound beef chuck, diced
    • 1 onion, finely chopped
    • 3 cloves garlic, minced
    • 1 can (14 oz) diced tomatoes with green chilies
    • 1 tablespoon chili powder
    • 1 teaspoon ground cumin
    • 1 teaspoon paprika
    • Salt and pepper to taste
    • 2 tablespoons vegetable oil

    For Assembly:

    • Salsa, guacamole, sour cream, and chopped cilantro for serving


    For the Spicy Beef Filling:

    Heat vegetable oil in a skillet over medium heat. Add diced beef and cook until browned on all sides.

    Remove the beef and set aside.

    In the same skillet, add chopped onions and garlic. Sauté until softened.

    Return the browned beef to the skillet.

    Add diced tomatoes with green chilies, chili powder, cumin, paprika, salt, and pepper.

    Cook until the mixture thickens. Set aside.

    For the Tamales Dough:

    In a large mixing bowl, combine masa harina, softened butter, baking powder, and salt.

    Gradually add beef broth while mixing until well combined.

    Add the shredded cooked beef and mix thoroughly.

    If the mixture is too thick, add water gradually until you achieve a smooth, spreadable consistency.

    Assembly of Tamales:

    Take a soaked corn husk and spread a thin layer of the masa dough in the center, leaving space around the edges.

    Spoon a generous amount of the spicy beef filling down the center of the masa.

    Fold the sides of the corn husk over the filling, then fold the top and bottom to enclose the tamale.

    Repeat the process until all tamales are assembled.

    Cooking in Instant Pot:

    Place a trivet in the Instant Pot and add 1 cup of water.

    Arrange the tamales on the trivet, standing upright with the open end facing up.

    Seal the Instant Pot and cook on high pressure for 25-30 minutes.

    Allow natural pressure release for 10 minutes before carefully venting.


    Carefully open the Instant Pot and let the tamales cool slightly before serving.

    Serve the spicy beef tamales with salsa, guacamole, sour cream, and chopped cilantro.

    Enjoy the burst of flavors in every spicy and savory bite!

    These Instant Pot Spicy Beef Tamales are a delightful combination of tender beef, flavorful masa, and aromatic spices, all conveniently prepared in your Instant Pot. Perfect for a festive dinner or any occasion where you want to impress with homemade tamales!

    Leave a Reply

    Your email address will not be published. Required fields are marked *