01 -
Heat olive oil in a large oven-safe pan over medium-high heat. Season the beef with salt and pepper, then brown on all sides for 2–4 minutes per side. Remove beef and set aside.
02 -
Add diced onion to the same pan and cook until softened, about 5 minutes. Add shredded carrot if using and cook for 1 minute.
03 -
Stir in chopped garlic and tomato paste, cooking for 1 minute while stirring to combine.
04 -
Pour in red wine and deglaze the pan, scraping up browned bits with a wooden spoon as the wine sizzles.
05 -
Return browned beef to the pan along with broth, crushed tomatoes, cinnamon, allspice, nutmeg, and bay leaves. Stir to combine.
06 -
Bring to a boil. Reduce heat to low, cover, and simmer for 2–4 hours until the beef is fork-tender. Alternatively, cover and transfer to a 140°C oven and bake for 2–4 hours, or use a slow cooker on LOW for 8–10 hours or on HIGH for 4–6 hours.
07 -
Add orzo pasta and return to a boil. Simmer uncovered for 10 minutes, stirring occasionally, until the orzo is fully cooked. Alternatively, cover and bake in the oven for 10–15 minutes, or cook in the slow cooker on HIGH for 10–15 minutes.
08 -
Remove bay leaves. Taste and adjust seasoning if needed. Serve hot, optionally garnished with chopped parsley or grated cheese.