Heat oven to 425°F. Line a rimmed baking sheet with parchment paper.
Dress the vegetables with olive oil, salt and pepper, and arrange on the baking sheet. Roast veggies 18-20 minutes until tender and crispy at edges. Douse with lemon juice and transfer to serving bowl.
For the rice, melt butter in a saucepot over medium heat. Add nuts and spaghetti, and toast to golden. Add rice and stir a minute more; season with salt and pepper. Add stock, bring to a boil then stir and cover pan. Reduce heat to a simmer and cook 15-18 minutes to tender. Remove pot from heat and fluff rice with fork.
Meanwhile, heat a large, cast-iron skillet over medium-high heat. Season pork chops on both sides with salt and pepper. Add 1 turn of oil to the pan and brown chops on both sides, about 7-8 minutes turning occasionally; remove to a plate. Add another turn of the pan of olive oil along with the shallots, garlic and thyme. Stir 2 minutes, add stock and Worcestershire and whisk in marmalade. Cook to thicken, about 1 minute, then add chops back in and turn to coat them in the sauce. Simmer to thicken another minute or 2.
Serve chops and sauce with vegetables and rice alongside.