This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
Baked beans should cook in the oven for about 45 minutes to 1 hour at 350°F (175°C) if you’re starting with canned beans.
If you’re making them from scratch with dried beans, expect a much longer cook time of 2 to 3 hours or even more.
The exact time baked beans should cook in the oven depends on a few things like whether you’re using canned or dried beans, the temperature you set, and how thick you want that saucy goodness to be.
If you’ve ever wondered how long to cook baked beans in the oven so they come out perfectly tender and flavorful, you’re in the right place.
In this post, we’ll break down exactly how long baked beans should cook in the oven, what factors affect that time, and some tips to get them just right.
Let’s dive in.
How Long Should Baked Beans Cook in the Oven?
The answer to how long baked beans should cook in the oven really comes down to what kind of beans you’re working with.
Here’s a simple breakdown to help you plan.
1. Canned Baked Beans Need 45 Minutes to 1 Hour
If you’re using canned baked beans, you’re already halfway there.
These beans are pre-cooked, so you’re really just heating them through and letting the flavors meld.
At 350°F, canned baked beans should cook in the oven for about 45 minutes to an hour.
If you want them thicker and more caramelized on top, give them the full hour.
You can also bump the temperature to 375°F if you’re in a hurry, but keep an eye on them so they don’t dry out.
2. Dried Beans From Scratch Need 2 to 3 Hours
When you’re making baked beans from dried beans, the oven time goes way up.
Dried beans need to soften and absorb all that saucy, smoky flavor, which takes time.
Most recipes call for baking dried beans at 300°F to 325°F for 2 to 3 hours.
Some traditional recipes even go as long as 4 to 6 hours at a low temperature for that deep, old-fashioned taste.
So if you’re wondering how long to cook baked beans in the oven from scratch, plan for at least a couple of hours.
The low and slow approach is what gives them that rich, hearty texture.
3. Soaked vs. Unsoaked Dried Beans
If you soaked your dried beans overnight, they’ll cook faster, usually around 2 hours in the oven.
If you skipped the soaking step, you’re looking at closer to 3 to 4 hours.
Either way, keep them covered for most of the bake and uncover toward the end so the top can brown up nicely.
Factors That Affect How Long Baked Beans Cook in the Oven
A few things can change how long baked beans should cook in the oven.
Let’s go over the big ones so you can adjust as needed.
1. Oven Temperature
The temperature you set plays a huge role in how long baked beans cook in the oven.
Lower temps like 300°F mean a longer bake, sometimes up to 3 hours for dried beans.
Higher temps like 375°F to 400°F speed things up but can dry out the sauce if you’re not careful.
For canned beans, 350°F is the sweet spot.
For dried beans, stick with 300°F to 325°F and let them take their time.
2. The Type of Beans You Use
Different beans have different cook times.
Navy beans, great northern beans, and pinto beans are the classics for baked beans.
Smaller beans tend to soften faster than larger ones.
Canned beans of any type are already soft, so they just need heating.
If you’re using something like kidney beans or black beans from dried, they might need a bit more time.
3. The Depth of Your Baking Dish
A shallow dish means more surface area exposed to heat, which can speed up cooking and give you more of that yummy crust.
A deeper dish holds more moisture and takes a little longer.
Either way, how long baked beans should cook in the oven isn’t just about time, it’s about getting the texture and consistency you love.
4. How Thick You Want the Sauce
Some people like their baked beans saucy and loose, while others want them thick and sticky.
If you want a thicker sauce, cook them longer with the lid off.
If you prefer them juicier, cover them and pull them out a bit sooner.
The oven time for baked beans is flexible, so you can adjust based on your preference.
Tips for Perfect Baked Beans in the Oven
Here are a few quick tips to make sure your baked beans turn out amazing every time.
1. Stir Occasionally
Give your beans a stir every 30 minutes or so.
This helps the flavors blend and prevents the edges from burning.
2. Keep Them Covered, Then Uncover
Cover your baking dish with foil or a lid for the first part of the cook time.
This keeps moisture in and helps the beans soften.
Then uncover for the last 20 to 30 minutes to let the top get nice and caramelized.
3. Add Liquid as Needed
If your beans start looking dry, add a splash of water, broth, or extra sauce.
You don’t want them to dry out and turn into a crusty mess.
4. Let Them Rest Before Serving
Once they’re out of the oven, let your baked beans sit for about 10 minutes.
This lets the sauce thicken up and the flavors settle.
So, How Long Should Baked Beans Cook in the Oven?
Baked beans should cook in the oven for 45 minutes to 1 hour if you’re using canned beans at 350°F.
If you’re making them from dried beans, plan for 2 to 3 hours at a lower temperature like 300°F to 325°F.
The exact time baked beans should cook in the oven depends on your oven, your dish, and how thick you like that sauce.
Just remember, low and slow is the way to go for that classic, rich flavor.
Hope this helps you nail your next batch of baked beans.
Now go preheat that oven and get baking.