Go Back
To make the best baked beans, start with the right beans. I recommend using navy beans or pinto beans. Both offer a creamy texture when cooked. You can also use canned beans for a quicker option. Just drain and rinse them before use.

The Best Baked Beans

Master the art of delicious homemade baked beans with our ultimate guide! Discover how to select the right beans, enhance flavors with unique ingredients, and choose cooking methods for perfect results every time. Whether you want a traditional recipe or a spicy twist, this post has you covered. Click through now to explore the best baked beans recipe and impress your guests with a dish that’s sure to become a favorite!

Ingredients
  

2 cups dried navy beans (or 3 cans of navy beans, drained and rinsed)

4 cups water (if using dried beans)

1 medium onion, finely chopped

2 cloves garlic, minced

1/2 cup ketchup

1/4 cup brown sugar

2 tablespoons apple cider vinegar

1 tablespoon Worcestershire sauce (use a vegan version if desired)

1 teaspoon smoked paprika

1 teaspoon mustard powder

1/2 teaspoon black pepper

1/2 teaspoon sea salt

1/2 teaspoon cayenne pepper (optional, for heat)

1/4 cup diced bell pepper (for color and sweetness)

1/4 cup crispy cooked bacon or crispy vegan bacon bits (optional for added flavor)

Instructions
 

If using dried beans, rinse them and empty into a large pot. Add water and bring to a boil. Reduce heat and simmer for about an hour, or until tender. Drain and set aside.

    Preheat your oven to 325°F (160°C).

      In a large mixing bowl, combine the cooked navy beans with chopped onion, minced garlic, ketchup, brown sugar, apple cider vinegar, Worcestershire sauce, smoked paprika, mustard powder, black pepper, sea salt, cayenne pepper (if using), and diced bell pepper. Mix well until all the ingredients are thoroughly combined.

        If you're using bacon or vegan bacon bits, fold them into the mixture for added richness.

          Transfer the bean mixture into a 3-quart baking dish and spread it out evenly.

            Cover the dish with foil and bake in the preheated oven for 1 hour. Then, remove the foil and bake for another 30 minutes, allowing the top to become caramelized and slightly smoky.

              After baking, let it cool for about 10 minutes before serving to allow flavors to meld.

                Prep Time: 15 mins | Total Time: 1 hr 45 mins | Servings: 6-8

                  - Presentation Tips: Serve in a rustic ceramic bowl or a cast-iron pan for a comforting appeal. Garnish with fresh chopped parsley or cilantro for a pop of color. Enjoy!