Slice the smoked sausage into small pieces and set it aside.
Heat the olive oil in a big pot over medium heat. Add the chopped onion and sausage. Cook for about 6–8 minutes, stirring now and then, until the onion softens and the sausage starts to brown.
Stir in the minced garlic and cook for 30 seconds, just until it smells nice. Don’t let it burn.
Pour in the chicken broth, diced tomatoes (with juice), heavy cream, and black pepper. Stir everything together.
Add the dry bow tie pasta and stir to make sure it’s covered with liquid. Bring to a gentle boil, then turn the heat down.
Cover the pot and let it simmer for 15–20 minutes. Stir now and then. It’s ready when the pasta is soft and most of the liquid is gone.
Take the pot off the heat. Stir in 1 cup of cheddar cheese until it melts and makes the sauce creamy.
Spoon it into bowls while it’s hot. Sprinkle more cheese on top.