01 -
Heat up a soup pot or Dutch oven and toss in the ground beef. Break it into chunks and let it cook without stirring, 5-6 minutes over medium-high heat.
02 -
Add in the diced onion. Stir occasionally while breaking the beef into smaller bits. Cook for another 5 minutes. If there's excess grease, remove it; otherwise, keep it in.
03 -
Toss in the garlic, chili flakes, orzo, and Italian seasoning. Stir for about 60 seconds.
04 -
Mix in the tomato sauce, broth, heavy cream, and Worcestershire sauce. Bring everything to a boil, then gently simmer uncovered for 10 minutes, stirring often to stop the orzo from sticking. Adjust heat to medium or medium-low to keep a light simmer.
05 -
Take the pot off the heat, mix in the grated parmesan and spinach, and cover for a few minutes until the sauce thickens up. Adjust seasoning with salt and pepper before serving.