01 -
In a large skillet over medium-high heat, cook the ground beef until browned. Drain excess grease, reserving 2 tablespoons in the skillet.
02 -
Add chopped onion to the reserved grease and sauté for about 5 minutes until soft. Stir in minced garlic during the last 30 seconds.
03 -
Sprinkle flour over the onions and garlic, stirring constantly for 1 minute to form a roux.
04 -
Slowly whisk in beef broth and tomato sauce, bringing the mixture to a boil while stirring to combine.
05 -
Stir in pasta shells and seasonings, cover, and simmer for 15 minutes or until pasta is tender. Add extra broth if needed.
06 -
Stir in heavy cream and shredded cheddar cheese until melted and sauce is creamy.
07 -
Return cooked ground beef to the skillet and cook for 5 minutes until heated through. Adjust seasoning with salt and pepper.
08 -
Serve immediately, optionally with side salads or garlic bread.