Season beef with salt and pepper. Dust with flour.
Heat oil in a braising pan.
Sear beef ribs until brown on all sides.
Add onions, carrots, garlic, and celery. Sweat until translucent.
Add tomato puree and roast for 2-3 minutes.
Deglaze the pan with wine, scraping all pan drippings loose.
Add stock, barely covering the beef ribs.
Add all dried herbs into the pan.
Cover and simmer until beef ribs are fall-off-the-bone tender.
Serve over freshly cooked pasta.