In your largest saute pan over medium high heat, add bacon. Cook until crispy and remove to paper towel covered towel. Leave all bacon grease in the pan and reduce heat to medium high. Then add oil, onions and garlic. Saute about 3 minutes then add ground beef. Cook and crumble for about 8 minutes (until no longer pink). Then reduce heat to medium.
Add pasta, milk, broth, tomato sauce and seasonings. If needed, add enough water to fully submerge everything. Bring just to a bubble, then cover pan and let cook for 20 minutes.
Remove lid and add heavy cream and bacon. Stir until fully combined. The sprinkle with cheese and replace lid. Let cook another 5 minutes. Then let rest away from heat for 5 minutes before serving (sauce will thicken up.) Garnish with pickle chips, if desired.
Keyword bacon, cheddar cheese, cheese, ground beef, ground beef recipes, one pan, one pan dinner, orzo, Pasta