Heat 1 tbsp olive oil on a nonstick pan/skillet or Dutch oven on medium-high heat.
Transfer ground beef into the pan, then cook until browned while breaking the beef into smaller pieces. Drain excess fat/liquid and set the beef aside.
In the same pan, heat another tbsp of oil. Add onion and garlic and stir for 30 seconds. Add the tomato sauce and beef stock and bring to a boil.
Reduce heat and allow the sauce to simmer, then add salt, Italian seasoning, black pepper and heavy cream.
Stir until ingredients are well blended and sauce is heated through. Taste and adjust seasonings accordingly.
Gradually add corn starch slurry into the sauce, while stirring, to avoid any clumps from forming.
When the sauce is thickened, add the cooked elbow macaroni and beef and allow entire dish to heat through for 1-2 minutes.
Top the dish off with a handful of shredded cheese. Stir the cheese in or allow it to melt and enjoy!