Cook the pasta shells according to the package instructions. Drain and set aside.
Heat the olive oil in a large skillet over medium heat.
Add the ground beef and cook, breaking it up with a spoon until browned (about 5–7 minutes). Drain any excess fat.
Add the diced onion and minced garlic to the skillet with the beef.
Cook for 2–3 minutes, until softened and fragrant.
Pour in the beef broth and bring to a simmer.
Stir in the heavy cream, cheddar cheese, salt, and pepper.
Cook for another 3–4 minutes until the sauce is creamy and the cheese is melted.
Add the cooked pasta shells to the skillet with the beef and sauce.Stir well to coat the pasta in the creamy sauce. Let everything simmer together for another 2–3 minutes.
Serve hot and enjoy your creamy beef and shells!