2 tablespoons extra-virgin olive oil
½ sweet onion (such as Vidalia®)
finely chopped
2 stalks celery
finely chopped
1 pinch salt and ground black pepper to taste
2 tablespoons minced garlic
or more to taste
3 (28 ounce) cans crushed tomatoes (such as San Marzano®)
divided
1 (32 ounce) carton chicken broth
2 tablespoons ground paprika
½ tablespoon ground cayenne pepper
½ tablespoon ground dried chipotle pepper
½ cup uncooked jasmine rice
1 cup heavy cream
2 tablespoons sugar
or more to taste
4 tablespoons heavy cream
or to taste
2 (10 ounce) cans diced tomatoes with green chile peppers
2 tablespoons thinly sliced fresh basil leaves
or to taste