Best Ever Homemade Baked Beans

Prep: 10 min Cook: 60 min Cuisine: American

A hearty, smoky baked beans dish with sweet molasses and brown sugar, complemented by hot dogs and onions—perfect for family gatherings and comfort food lovers.

Be the first to rate this recipe

Ingredients

  • 1 gallon white Great Northern Beans
  • 1 cup molasses
  • 1 cup brown sugar
  • 1/4 cup white sugar
  • 1 onion or 1/2 cup onion flakes
  • 1/2 tablespoon mustard
  • 16 oz ketchup
  • 1/2 pound hot dogs, sliced thin

Instructions

  1. Chop the onion finely or put it in a blender.
  2. Mix all ingredients together well in a mixing bowl.
  3. Pour the mixture over the beans in a roaster and stir well.
  4. Bake at 350°F for 1 hour, covered.
  5. Stir a few times during baking.

Tips & Substitutions

For a richer flavor, consider adding smoked bacon or a dash of liquid smoke. If you prefer a vegetarian version, omit the hot dogs and add diced bell peppers or mushrooms for added texture. You can also substitute brown sugar with maple syrup for a different sweetness profile. Make sure to soak the beans overnight to reduce cooking time and improve digestibility.

Serving Suggestions

These baked beans are perfect as a side dish for barbecues or picnics, pairing beautifully with grilled meats or cornbread. Consider serving them alongside a fresh salad for a balanced meal. For a hearty twist, try them with Fried Spaghetti Pie for an exciting dinner combination.

Storage & Reheating

Store any leftover baked beans in an airtight container in the refrigerator for up to 4 days. To reheat, simply warm them in a pot on the stove over medium heat, adding a splash of water or broth if they seem dry. You can also reheat them in the microwave, covered, for about 2-3 minutes.

Nutrition & Diet Analysis (per serving)

Each serving of Best Ever Homemade Baked Beans contains roughly 1896 calories, with 51g protein, 289g carbohydrates, and 63g fat. It is an excellent source of protein (101% of the Daily Value), vitamin A (93% of the Daily Value), and iron (82% of the Daily Value), and a good source of vitamin D. Note that it is relatively high in sodium, at 3000mg per serving (130% of the Daily Value).

1896 kcal 95% DV
Protein Fat Carbs

Macronutrients

Protein 50.6g 100% DV
Total Fat 63.1g 81% DV
Carbs 288.6g 100% DV
Fiber 10.4g 37% DV
Sugar 171.8g 100% DV

Electrolytes

Sodium 3000mg 100% DV
Potassium 1990.2mg 42% DV
Cholesterol 220mg 73% DV

Vitamins & Minerals

Vitamin A 838.1mcg 93% DV
Vitamin C 32.2mg 36% DV
Vitamin D 2mcg 10% DV
Calcium 701.9mg 54% DV
Iron 14.8mg 82% DV
Diet fit High-protein High-fiber Low-fat

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use canned beans instead of dried?

Yes, you can use canned white beans as a time-saver. Just rinse and drain them before mixing with the other ingredients. Reduce the baking time to about 30 minutes since the beans are already cooked.

How can I make these beans spicier?

For a spicier kick, add diced jalapeños or a teaspoon of cayenne pepper to the mixture. You can also substitute some of the ketchup with hot sauce to enhance the heat level without changing the flavor profile too much.

Can I make these beans ahead of time?

Absolutely! You can prepare the beans up to a day in advance. Just mix all the ingredients, cover, and refrigerate. When ready to bake, let them sit at room temperature for about 30 minutes before placing them in the oven to ensure even cooking.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

American recipes → All recipes →