Sear the short ribs – Heat oil in a pot, brown the ribs on all sides, then set aside.
Sauté aromatics – Cook onions, garlic, carrots, and celery until soft.
Build the base – Stir in tomato paste, then add beef stock, wine, Worcestershire sauce, bay leaves, and seasonings.
Slow cook – Add the short ribs back, cover, and simmer on low for 2.5-3 hours until tender.
Final touch – Add potatoes (if using) and cook for another 20 minutes.
Serve & enjoy! – Best with rice, mashed potatoes, or crusty bread! 🍽️