Go Back

Hearty Baked Beans with Savory Sauce

A comforting and flavorful dish of baked beans simmered in a savory sauce, perfect for family gatherings or chilly evenings.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 6 servings
Course: Dinner, Main Course
Cuisine: American
Calories: 250

Ingredients
  

For the beans
  • 2 cups dried navy beans (preferably soaked overnight) Soak overnight for best results.
  • 4 cups vegetable broth Use low-sodium if preferred.
For the sauce
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1/4 cup brown sugar
  • 1/4 cup tomato sauce
  • 2 tablespoons Dijon mustard Check for Halal.
  • 1 tablespoon Worcestershire sauce Make sure it's Halal-friendly.
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon salt
Optional Garnish
  • fresh herbs like parsley or cilantro For garnish before serving.

Method
 

Preparation
  1. If you haven’t soaked your beans overnight, rinse them and place them in a pot with 6 cups of water. Boil for about 1-2 hours until tender; drain.
  2. In a large pot, heat a drizzle of olive oil over medium heat. Add chopped onion and cook until translucent, about 5 minutes. Toss in the minced garlic and sauté for another minute until fragrant.
Cooking
  1. Add the drained beans to the pot, along with brown sugar, tomato sauce, Dijon mustard, Worcestershire sauce, smoked paprika, salt, and pepper. Stir well to combine.
  2. Pour in the vegetable broth and bring the mixture to a gentle boil.
  3. Reduce heat to low, cover the pot, and let simmer for about 30 minutes. Stir occasionally, checking the texture of the beans; they should be creamy and tender.
  4. Taste and adjust any seasonings if necessary. Once ready, remove from heat and let it cool slightly before serving in bowls. Garnish with fresh herbs if desired.

Notes

You can substitute the navy beans with pinto beans or chickpeas. For a thicker sauce, cook longer with the lid off to allow for evaporation.