01 - Preheat oven to 375°F (190°C).
02 - In a large skillet, heat olive oil over medium heat. Add chopped onion and sauté for 4–5 minutes until translucent.
03 - Add minced garlic and cook for 1 minute, stirring frequently.
04 - Stir in tomato paste, smoked paprika, dried thyme, brown sugar, salt, and pepper. Cook for 1–2 minutes until fragrant.
05 - Add crushed tomatoes and bring to a simmer. Cook for 5 minutes, stirring occasionally.
06 - Add drained beans and stir to combine. Simmer an additional 5 minutes.
07 - Transfer the mixture to a lightly greased 2-quart baking dish.
08 - If desired, sprinkle grated cheddar cheese and breadcrumbs evenly over the surface.
09 - Bake uncovered for 35–40 minutes until the top is golden brown and bubbling.
10 - Remove from oven and allow to rest for 5 minutes before serving.