Homemade Baked Beans Recipe (Serves 4–6)
Ingredients:
-
2 cups dried navy or great northern beans (or 4 cups canned beans, drained and rinsed)
-
1 small onion, finely chopped
-
2–3 cloves garlic, minced
-
1/2 cup ketchup
-
1/4 cup molasses (or brown sugar if preferred)
-
2 tbsp mustard (Dijon or yellow)
-
2 tsp smoked paprika (optional, for smokiness)
-
1–2 tsp Worcestershire sauce
-
4 cups water or low-sodium broth (if using dried beans)
-
Salt and pepper to taste
-
Optional: 4–6 slices cooked bacon, chopped
Instructions (Using Dried Beans):
1. Prep the Beans:
-
Rinse and soak the beans overnight (or use the quick-soak method: boil 2 minutes, then soak 1 hour).
-
Drain and rinse the beans.
2. Cook the Beans:
-
In a large pot, cover soaked beans with fresh water.
-
Bring to a boil, reduce heat, and simmer 45–60 minutes until tender but not mushy. Drain and set aside.
3. Prepare the Sauce:
-
In a skillet, sauté onion and garlic until soft.
-
Stir in ketchup, molasses, mustard, Worcestershire sauce, smoked paprika, salt, and pepper.
-
Cook for 3–5 minutes until fragrant.
4. Combine & Bake:
-
Preheat oven to 325°F (160°C).
-
In a baking dish, mix cooked beans with the sauce.
-
Optional: stir in chopped cooked bacon.
-
Cover with foil and bake 1–1.5 hours, stirring occasionally, until thick and rich.
5. Serve:
-
Delicious warm as a side dish, on toast, or alongside barbecue dishes.
Quick Version with Canned Beans:
-
Use 4 cups drained canned beans.
-
Mix with sauce (ketchup, molasses, mustard, spices) in a skillet.
-
Simmer 15–20 minutes to thicken and let flavors meld.
Tips for Perfect Baked Beans:
-
Sweet vs. tangy: Adjust molasses/brown sugar for sweetness; mustard and a splash of vinegar for tang.
-
Smoky flavor: Add a few chopped smoked sausages or bacon pieces.
-
Consistency: Bake longer uncovered at the end if you want thicker, stickier beans.
If you want, I can give a really quick 30-minute stove-top version that tastes almost as good as the slow-baked classic, perfect for weeknights.
Do you want me to do that?