How long does it take to cook a 2.5-pound meatloaf? Recipes vary, but a meatloaf is generally baked for between 1 to 1 1/2 hours in a 350 to 400 degree oven. The type of meat and fillers used affect the cooking time.