Skip to Content

How long to cook a frozen roast in an Instant Pot?

If you’re a fan of cooking large cuts of meat, like roasts, you know how much of a time commitment it can be. Traditional cooking methods can take hours and require constant attention to make sure the meat is cooking evenly and not drying out. That’s why so many people have turned to the Instant Pot. It’s a pressure cooker that can cook meals in a fraction of the time it would take using traditional methods.

One question that people often have is how to cook a frozen roast in an Instant Pot. It’s actually quite simple, but there are a few things you should keep in mind to make sure your roast comes out perfectly. In this blog post, we’ll walk you through the steps to cooking a frozen roast in an Instant Pot.

Choosing the Right Cut of Meat

The first thing you need to consider is what type of roast you want to cook. Not all cuts of meat are created equal when it comes to pressure cooking. Some cuts of meat are better suited for slow cooking methods, like stews and braises.

When it comes to cooking a frozen roast in an Instant Pot, you want to choose a cut of meat that will benefit from the high pressure and short cooking time. Some good choices include chuck roast, sirloin roast, and rump roast. These cuts are relatively tough and can benefit from the pressure cooking method to make them tender and juicy.

Preparing the Roast

Before you start cooking, you need to make sure your roast is properly prepared. If you’re using a frozen roast, you should let it thaw completely before cooking. This will ensure that the meat cooks evenly and doesn’t end up dry or overcooked on the outside and undercooked on the inside.

Once your roast is thawed, you can season it as desired. Rub it with salt, pepper, and any other spices that you like. You can also add vegetables like onions and garlic to the Instant Pot to enhance the flavor of the meat.

Cooking the Roast

Now that your roast is ready to go, it’s time to start cooking. Place the roast in the inner pot of the Instant Pot and add the necessary liquid. For a 3- to 5-pound roast, you’ll need about 1 1/2 cups of liquid. You can use water, beef broth, or a combination of both.

Close the lid of the Instant Pot and set it to high pressure for the appropriate amount of time. For a 3- to 5-pound roast, you’ll need to cook it for 60-90 minutes on high pressure. If the roast is frozen, you’ll need to add about 30 minutes to the cooking time.

Once the cooking time is up, let the pressure release naturally for about 10 minutes and then use the quick release to release any remaining pressure. Carefully remove the roast from the Instant Pot and let it rest for a few minutes before slicing and serving.


Cooking a frozen roast in an Instant Pot is a great way to save time and still get a delicious, tender, and juicy meal. By choosing the right cut of meat, properly seasoning and preparing it, and setting the Instant Pot to the appropriate cooking time, you can have a mouthwatering roast in under two hours. Just remember to let the pressure release naturally and to let the meat rest before slicing and serving.


How many minutes per pound to cook a frozen roast?

Cooking a frozen roast can be a challenging task if you haven’t done it before. The first thing to consider is the size of the roast. A small roast, around 2 to 3 pounds, will take approximately 15 minutes per pound to cook. Conversely, a larger roast weighing about 4 to 6 pounds, will require approximately 25 minutes per pound to cook. It’s important to note that these are general guidelines, and you might need to adjust the cooking time according to individual factors like the cut of meat, the oven temperature, and altitude.

When cooking a frozen roast, you need to take a few precautions to ensure that it cooks evenly and maintains its texture and flavor. Firstly, you should always thaw your roast well ahead of cooking it. Thawing it overnight in the refrigerator is the safest option. Secondly, you should never cook a frozen roast in a slow cooker or a crockpot as the temperature might not be high enough to cook it safely.

To start cooking your frozen roast, preheat your oven to 350 degrees Fahrenheit. Cover the roast with aluminum foil, and place it in a deep roasting pan. Try to place the meat thermometer in the thickest part of the roast to avoid overcooking or undercooking. Once the roast has cooked for about two-thirds of its estimated time, remove the aluminum foil to allow it to brown and develop flavor. Keep an eye on the thermometer until it reaches the desired internal temperature, which is about 145 degrees Fahrenheit.

Cooking a frozen roast can be a tasty and satisfying meal that you can enjoy with your family and friends. Cooking a roast from frozen requires a bit more effort and attention than a thawed roast, but it’s worth the trouble. Remember to always monitor your roast’s internal temperature to ensure that it is safe to eat and retains its optimal flavor and texture. Happy cooking!