This cheesy beef and shells recipe is so simple to make with just a few ingredients straight out of your pantry, plus it all comes together in 20 minutes. Comforting, cheesy dinner that the whole family will love!
In a large pot, cook the shells according to package directions. Drain and rinse.
In a large skillet over medium high heat add the olive oil, onion and garlic. Cook 2-3 minutes until almost tender and add the ground beef. Cook and crumble the ground beef until brown. Add the flour, Italian seasoning, salt, and pepper and mix. Slowly stir in beef broth and tomato sauce. Let simmer until it starts to thicken.
Add in the cooked pasta, cream cheese, and cheddar cheese. Let the cheese melt and stir until heated throughout.