Add the rest of the olive oil and butter to the pot. Toss in the onion and cook until softened (about 5 minutes) over medium heat. Add the minced garlic, garlic powder, onion powder, salt, black pepper, white pepper, paprika, cumin, allspice, and cinnamon. If using, add the sage leaves here. Let everything get fragrant and toasty, about 1 minute.
Next, add the celery and red bell pepper. Stir occasionally, letting the veggies soak up all those tasty brown bits at the bottom, about 3-5 minutes.
Mix in the tomato paste, making sure everything’s well-coated. Let it cook for 3 minutes on medium heat to reduce a bit of the acidity. Then, pour in the beef broth, lemon juice, Worcestershire sauce, and pomegranate molasses. Use a wooden spoon to scrape up any leftover bits at the bottom of the pot.
Add the seared beef back into the pot. Toss in the thyme, cinnamon sticks, and bay leaves (you can tie them together with twine so they’re easy to fish out later). Bring everything to a gentle boil, then lower the heat to a simmer. Cover and let it cook for 2 hours, stirring occasionally.