Instant Pot Spicy Beef Tamales Recipe
Spicy beef tamales are a labor of love, but they're well worth it! Leah Maroney's recipe makes a massive batch of tamales (35!), so there's plenty to go around. Beef is braised in chipotle peppers for a spicy kick along with onions and garlic that melt into the gorgeous broth. Fragrant masa flour is mixed with the cooking liquid from the braised beef to form a fluffy, flavorful dough around the filling. They're cooked inside corn husks, which give even more flavor to the dish. If you can't find corn husks, you can use parchment paper. The Instant Pot is the perfect tool for steaming tamales. It shortens the cooking time and needs less supervision than a traditional tamale pot.
Maroney says, "Tamales are an ancient dish. They are often served at Christmas or other holidays, but they can't be eaten any time of the year and any time of day. They are delicious for breakfast, lunch, or dinner." We recommend making these tasty bundles of love with a large group (cue the holiday family gathering). Set up an assembly line, giving each person a job to complete. This makes the work go much faster and is lots of fun.
Gather your ingredients for these spicy beef tamales
Tamales start with the filling. Beef is marinated and braised. We cooked it right in the instant pot to speed up the braising time. The beef is then shredded and set aside. You can make this part up to 4 days in advance. Then the reserved liquid is whipped into the masa flour along with lard (but you can also substitute vegetable shortening). Corn husks are soaked to make them more pliable, this can also be done ahead of time. Then the tamales are filled with a smear of the masa and a scoop of the delicious beef. The tamales are folded closed and then steamed right in the instant pot. We tied them with corn husk string, but you don't have to. The sides of the tamales should pull away easily from the corn husks once they are slightly cooled. Serve them with your favorite sauces and sides.
Step 1: Season the meat
Add the stew meat, salt, pepper, Sazon seasoning, oregano, and olive oil to a bowl and toss to coat.
Step 2: Brown the meat
Heat the instant pot to saute and add the meat. Sear the meat until browned, about 3 minutes per side.
Step 3: Peel the onion and garlic
Peel the onion and cut it in half. Peel the garlic cloves.
Step 4: Add seasonings to the pot
Add the onion, garlic, chipotle peppers, beef bouillon, half of the enchilada sauce, and 2 cups of water to the pot. Stir.
Step 5: Cook the beef
Cook on the meat setting for 30 minutes and allow for natural steam release.
Step 6: Shred the beef
Remove the meat from the liquid and shred. Add ¾ cup of the liquid back to the beef and set aside.
Step 7: Add enchilada sauce
Add the remaining enchilada sauce to the broth and set aside.
Step 8: Soak the corn husks
Add the corn husks to a shallow dish and cover with warm water, weigh the husks down so they stay submerged.
Step 9: Make corn husk strings
Shred some of the husks into long strings, used for tying the tamales.
Step 10: Beat the lard
Add the lard to your stand mixer and beat with the paddle attachment until fluffy and less opaque, about 8 minutes.
Step 11: Add the broth
Add in the reserved broth and incorporate slowly.
Step 12: Add the masa
Add in the corn flour, baking powder, and salt and beat until fluffy, about 5 minutes. The dough should be sticky, so add flour if it is not.
Step 13: Spread the masa on the husk
Take out one corn husk and spread 1-2 tablespoons of the masa onto the husk. Do not go all the way to the top or the sides of the husk.
Step 14: Add the beef filling
Place about 1 tablespoon of the beef filling along the center of the masa.
Step 15: Seal the tamales
Fold the sides of the husk over the filling and join the masa together in the center, then wrap the husk around itself
Step 16: Fold the husk
Fold the end of the husk up.
Step 17: Tie the husks
Tie the husk with a piece of the husk string. Set aside. Repeat with remaining corn husks.
Step 18: Line the instant pot
Add a cup of water to the instant pot and place the wire rack in the bottom. Line the bottom of the pot with parchment paper poked with holes if you wish.
Step 19: Steam the tamales
Add the tamales to the pot with the open end facing up. Do not overcrowd the pot. This recipe makes 2-3 batches depending on the size of your instant pot.
Step 20: Release the steam
Cover and cook on the meat setting for 45 minutes. Manually release the steam.
Step 21: Allow to cool and remove from the husks
Allow the tamales to cool slightly and then remove them from the husks one by one when you are ready to eat.
Step 22: Serve
Serve with salsa and refried beans.
How do I store tamales?
Tamales are so good as leftovers! The flavors often get even better with time. Store them in an airtight container in the refrigerator for up to 5 days. They can also be frozen. It's great to have them on hand for a quick snack any time of the day. You can freeze them right in the husks. This helps prevent freezer burn and holds in the flavor and freshness of the tamales. Once they have cooled, add them to a plastic storage bag and freeze for up to 6 months.
To reheat, wrap each tamale in a wet paper towel and microwave until hot. This usually takes 2 to 3 minutes. The wet paper towel helps replenish any moisture that might be lost during storage. Just make sure to carefully unwrap them after heating. They will be hot! If you are looking to reheat a large batch, you can set up your steamer again and steam until hot.
Can I make tamales if I don't have an Instant Pot?
Tamales are traditionally made in a tamale pot, which is basically a very large steamer. You can certainly set up a steamer within a large stock pot. If you have a mesh steamer basket, place it in the bottom of your pot. Fill with 1 or 2 cups of water, place a lid over the pot and bring it to a boil. Then place the tamales into the pot just like you would the instant pot, cover again and steam.
This process takes much longer than the Instant Pot since it does not have the benefit of pressurized steam. You're looking for at least an hour of cooking time with this method. Remember not to overstuff the pot with the tamales, as the steam will not be able to penetrate all of them and they will not cook properly.
- :::For the beef filling:
- 2 pound beef stew meat
- 1 teaspoon salt
- ½ teaspoon ground black pepper
- 1 package Sazon seasoning
- 1 teaspoon dried oregano
- 1 tablespoon olive oil
- 1 onion
- 4 cloves garlic
- 1 (7 ounce) can chipotle peppers
- 2 tablespoons beef bouillon
- 1 (10 ounce) can red enchilada sauce, divided
- For the tamale masa
- 1 pound lard
- 4 cups Maseca (Masa Harina flour)
- 1 teaspoon baking powder
- 2 teaspoons salt
- Corn husks
- Add the stew meat, salt, pepper, Sazon seasoning, oregano, and olive oil to a bowl and toss to coat.
- Heat the instant pot to saute and add the meat. Sear the meat until browned, about 3 minutes per side.
- Peel the onion and cut it in half. Peel the garlic cloves.
- Add the onion, garlic, chipotle peppers, beef bouillon, half of the enchilada sauce, and 2 cups of water to the pot. Stir.
- Cook on the meat setting for 30 minutes and allow for natural steam release.
- Remove the meat from the liquid and shred. Add ¾ cup of the liquid back to the beef and set aside.
- Add the remaining enchilada sauce to the broth and set aside.
- Add the corn husks to a shallow dish and cover with warm water, weigh the husks down so they stay submerged.
- Shred some of the husks into long strings, used for tying the tamales.
- Add the lard to your stand mixer and beat with the paddle attachment until fluffy and less opaque, about 8 minutes.
- Add in the reserved broth and incorporate slowly.
- Add in the corn flour, baking powder, and salt and beat until fluffy, about 5 minutes. The dough should be sticky, so add flour if it is not.
- Take out one corn husk and spread 1-2 tablespoons of the masa onto the husk. Do not go all the way to the top or the sides of the husk.
- Place about 1 tablespoon of the beef filling along the center of the masa.
- Fold the sides of the husk over the filling and join the masa together in the center, then wrap the husk around itself.
- Fold the end of the husk up.
- Tie the husk with a piece of the husk string. Set aside. Repeat with remaining corn husks.
- Add a cup of water to the instant pot and place the wire rack in the bottom. Line the bottom of the pot with parchment paper poked with holes if you wish.
- Add the tamales to the pot with the open end facing up. Do not overcrowd the pot. This recipe makes 2-3 batches depending on the size of your instant pot.
- Cover and cook on the meat setting for 45 minutes. Manually release the steam.
- Allow the tamales to cool slightly and then remove them from the husks one by one when you are ready to eat.
- Serve with salsa and refried beans.
Calories per Serving | 213 |
Total Fat | 14.8 g |
Saturated Fat | 5.7 g |
Trans Fat | 0.1 g |
Cholesterol | 28.6 mg |
Total Carbohydrates | 12.5 g |
Dietary Fiber | 0.7 g |
Total Sugars | 0.9 g |
Sodium | 171.1 mg |
Protein | 7.3 g |